1. Could not get lock /var/lib/apt/lists/lock 的问题解决
在更换软件源时遇到了如下问题:
sudo apt-get update
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
表明当前有某个进程正在apt-get,需要kill掉进程。
解决方法是:
sudo rm /var/lib/apt/lists/lock
2、更换软件源
ubuntu自带的软件源比较旧,很多的软件版本较低,国内比较好用的源有阿里源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份
sudo vim /etc/apt/sources.list #修改源列表,将阿里云源复制到sources.list文件中
sudo apt-get update #更新本地源列表;
阿里云源:
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
3、SSH登录
在ubuntu虚拟机中安装openssh-server
sudo apt-get install openssh-server
开启ubuntu虚拟机中的ssh服务
sudo /etc/init.d/ssh start