1. 安装软件出现如下错误信息
错误提示:dpkg锁定了 | 被其他程序占用了…
问题原因:安装其他软件的进程正在执行、一个后台安装没有终止
解决方案:重启虚拟机,自动释放dpkg模块
dpkg模块:ubuntu中用于安装软件的核心模块
2. 安装软件出现如下错误信息:
错误提示:没有定位到xxxxxx软件包
问题原因:
拼写错误 apt install openssh-server -> apt install openssh_server
软件源有问题,默认情况下按照/etc/apt/sources.list文件的url地址顺序进行搜索
配置自己的软件源,推荐使用阿里云、清华源类似的软件源
将1~58行的官方原有的软件源注释掉
系统更新软件源
apt-get update 更新软件源
apt-get upgrade 更新系统数据
3. 安装软件出现如下错误信息:
错误提示:1 xxxx软件依赖:xxxxxx软件没有安装
2 xxxxx软件依赖:xxxx(=3.28.1)没有安装
3 xxxxx软件依赖:xxxx(=3.28.1-0ubuntu-0.1) but xxxx(=3.30.1-0ubuntu-0.1)安装
问题原因:1是缺少软件,2是缺少指定版本的软件;3是软件版本出现冲突
解决方案:
1. apt-get install xxxxx
2. apt-get install xxxx=3.28.1
3. apt-get remove xxxx
apt-get install xxxx=3.28.1-0ubuntu-0.1
4. Ubuntu系统出现了网络中断
问题描述:本来联网操作都是正常的,突然不能联网了,并且网络显示只有一个回环地址
ifconfig 命令执行查看网络地址
显示结果中更包含的信息:lo 127.0.0.1
问题原因:虚拟机中的虚拟网卡出现了宕机
虚拟网卡没有禁用,但是不工作了
解决方案:
第一步:查询到虚拟网卡名称
ifconfig -a 查看所有的网卡名称
本地地址:lo 127.0.0.1
网路地址:ems33 ……….
第二步:启用虚拟网卡
ifconfig ems33 up
第三步:重置IP地址和DHCP协议
sudo dhclient ems33
sudo ifconfig ems33
5. 中文语言包的问题
点击关机按钮-> 菜单中-设置按钮-> 左边导航栏中-LANGUAGE->点击右边窗口中的MANAGE管理系统语言
弹出一个提示 ~ 本地语言环境支持不完整 ~ 推荐 执行以下操作
点击 执行以下操作 按钮之后,系统会自动检测语言包环境
如果没有问题:会自动下载,并在下一次重启系统时生效。
如果提示:不能加载语言包-> 更新软件源
如果提示:依赖问题,包含gnome-user-docs(=3.28.1….) but gnome-user-docs-3.30.1installed:
先卸载系统中的gnome-user-docs ,然后安装指定版本的gnome-user-docs=3.28……
安装后之后,重启系统 ~ 第一次重启可能继续出现该错误,更新数据后继续重启一次
6. 远程操作
Xshell :软件只是在windows上使用的一个客户端连接终端,可以连接到远程服务器上通过命令操作远程服务器上的文件;使用SSH连接~端口:22号端口
openssh-server:安装在服务器上[ubuntu上安装的软件],支持SSH安装传输协议
该软件的配置文件:/etc/ssh/sshd_config
允许root用户远程连接的配置:PermitRootLogin yes
Xftp:安装在windows上的一个客户端连接终端软件,可以连接到远程服务器上通过界面操作远程服务器上的文件。
FTP协议连接:ubuntu服务器上需要安装FTP服务:如vsftpd
使用端口号:21号端口
SFTP协议连接:ubuntu服务器上需要安装SSH服务:如openssh-server
使用端口号:22号端口
什么是端口:端口是和IP地址一起出现的东西
IP地址表示了网络中的一台计算机,一台计算机上可能会安装多个软件,和每个软件的数据交互,就是通过一个一个的端口实现的。
IP地址相当于生活中你家的地址【河南省、安阳市、内黄县】
PORT端口号相当于生活中你家的门牌号【110号】
Ubuntu系统中,重启一个服务:通过服务名称重启服务
service 服务名称 restart
ssh服务: service sshd restart
ftp服务: service vsftpd restart