route 命令
- 添加路由
172.22的网段都经过192.168.3.94进行转发, 也就是172.22的网段的请求都发到192.168.3.94
sudo route add -net 172.22.0.0 netmask 255.255.255.0 gw 192.168.3.94 enp3s0
APT命令
- apt-cache search package 搜索包
- apt-cache show package 获取包的相关信息,如说明、大小、版本等
- sudo apt-get install package 安装包
- sudo apt-get install package –reinstall 重新安装包
- sudo apt-get -f install 强制安装
- sudo apt-get remove package 删除包
- sudo apt-get remove package –purge 删除包,包括删除配置文件等
- sudo apt-get autoremove 自动删除不需要的包
- sudo apt-get update 更新源
- sudo apt-get upgrade 更新已安装的包
- sudo apt-get dist-upgrade 升级系统
- sudo apt-get dselect-upgrade 使用 dselect 升级
- apt-cache depends package 了解使用依赖
- apt-cache rdepends package 了解某个具体的依赖
- sudo apt-get build-dep package 安装相关的编译环境
- apt-get source package 下载该包的源代码
- sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档
- sudo apt-get check 检查是否有损坏的依赖
- sudo apt install --fix-broken 解决未安装的依赖
卸载软件
- 卸载软件本身
sudo apt-get remove playonlinux
- 卸载软件本身和不再使用的依赖包
sudo apt-get remove --auto-remove playonlinux
- 删除软件相关配置信息
sudo apt-get purge playonlinux
APT相关文件
- /etc/apt/sources.list 设置软件包的获取来源
- /etc/apt/apt.conf apt配置文件
- /etc/apt/apt.conf.d apt的零碎配置文件
- /etc/apt/preferences 版本参数
- /var/cache/apt/archives/partial 存放正在下载的软件包
- /var/cache/apt/archives 存放已经下载的软件包
- /var/lib/apt/lists 存放已经下载的软件包详细信息
- /var/lib/apt/lists/partial 存放正在下载的软件包详细信息
DPKG命令
转换.rpm的软件为.deb文件
- 先安装alien: sudo apt-get install alien
- 用alien命令进行转换: sudo alien xxx.rpm
- dpkg -i package.deb 安装包
- dpkg -r package 删除包
- dpkg -P package 删除包(包括配置文件)
- dpkg -L package 列出与该包关联的文件
- dpkg -l package 显示该包的版本
- dpkg –unpack package.deb 解开 deb 包的内容
- dpkg -S keyword 搜索所属的包内容
- dpkg -l 列出当前已安装的包
- dpkg -c package.deb 列出 deb 包的内容
- dpkg –configure package 配置包