我正在关注本教程。
在关于在 16.04 中安装 ssh 的部分中,我做了:
sudo apt-get install ssh
Run Code Online (Sandbox Code Playgroud)
我用以下方法测试了 ssh:
which ssh
Run Code Online (Sandbox Code Playgroud)
它给了我一条指示它正在工作的路径。
但是当我尝试时:
which sshd
Run Code Online (Sandbox Code Playgroud)
什么都没有产生。没有文件位置 没有错误 什么都没有?
如何修复 sshd 安装?
编辑:
对 steeldriver 的回答:
$ echo $path
/home/hugh/.sdkman/candidates/java/current/bin:/home/hugh/anaconda3/bin:~/anaconda/bin:~/anaconda/bin:~/anaconda/bin:/home/hugh/bin:/home/hugh/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
$ dpkg -L openssh-server
dpkg-query: package 'openssh-server' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
Run Code Online (Sandbox Code Playgroud)
我可能应该提一下,我在一台我目前无法访问服务器的独立机器上运行所有这些。这能说明问题吗?
我正在遵循本指南,以便我可以为 python 3 安装 MySQL 连接器。
不幸的是,当我输入:
(env) pip install mysqlclient
Collecting mysqlclient
Downloading mysqlclient-1.3.12.tar.gz (89kB)
100% |????????????????????????????????| 92kB 1.4MB/s
Building wheels for collected packages: mysqlclient
Running setup.py bdist_wheel for mysqlclient ... error
Complete output from command /home/hugh/SAT/env/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-sbgaxask/mysqlclient/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpqgsp3qwwpip-wheel- --python-tag cp35:
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.5
copying _mysql_exceptions.py -> build/lib.linux-x86_64-3.5
creating build/lib.linux-x86_64-3.5/MySQLdb
copying MySQLdb/__init__.py -> build/lib.linux-x86_64-3.5/MySQLdb
copying MySQLdb/compat.py -> build/lib.linux-x86_64-3.5/MySQLdb
copying MySQLdb/connections.py …Run Code Online (Sandbox Code Playgroud) 除了我有 Windows 7 Pro 之外,我的情况与此海报类似:
我有 SSD,它是用于存储 Windows 的 C 驱动器和一个 1TB 硬盘驱动器。
我创建了一张带有 Ubuntu 映像的 CD。
我对这一切还是很陌生,所以需要一点手握!
我从他的帖子中不清楚他是否在安装 Ubuntu 之前对硬盘进行了分区。
但是,从响应来看,第二个硬盘驱动器sdb似乎没有分区。如图所示,响应者 (Mitch) 继续使用 Ubuntu 安装程序对驱动器进行分区。
在我的情况下,我已经在第二个驱动器上存储了文件,我还可以安全地使用 Ubuntu 安装软件对软件进行分区吗?或者在安装之前使用不同的软件对硬盘进行分区会更好吗?显然我不希望现有文件被擦除(尽管我已经备份了它们)。仅供参考,我以前从未对硬盘进行过分区。
我还注意到同一问题的其他答案建议先断开 Windows 硬盘驱动器。
http://www.tomshardware.co.uk/answers/id-2653283/dual-booting-windows-ubuntu-linux-hard-drives.html
2 种方式,具体取决于您希望如何选择要启动的操作系统。
您想通过 BIOS 启动菜单进行选择: 断开当前的 Windows 驱动器连接其他驱动器安装 Ubuntu 在 BIOS 启动序列期间选择操作系统
您想通过 GRUB 菜单进行选择: 保持 Windows 驱动器连接 连接另一个驱动器 将 Ubuntu 安装到新驱动器(注意这里选择正确的驱动器!)在启动时,您将看到一个菜单,允许您要启动的操作系统
除了更安全(因为您的 Windows 驱动器不会被擦除)对我来说尤其重要,因为我没有能力备份它。
与 Grub 驱动器相比,通过 BIOS 选择操作系统有什么主要优势吗?
仅供参考...我什至不确定 Grub 驱动器是什么,我只是在寻找最简单/最快的解决方案。
Mitch 的原始响应似乎是基于 GRUB 的解决方案。这样对吗?
然而,我需要做的就是将 Mitch 的解决方案修改为基于 BIOS 的解决方案,即在 BIOS …