管理.deb软件包

查看已安装的软件包

OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。

1
2
$ dpkg -l | grep openssh					##查找openssh的版本信息
$ dekg -s openssh ##查看哪些文件是openssh带来的
安装卸载软件包
1
2
3
$sudo dpkg -i xxx.deb						##安装xxx

$sudo dpkg --remove opera ##删除opera浏览器

管理RPM软件包

安装软件包
1
$ sudo rpm -i -v -h dump-0.4b41-1.src.rpm	##-i是安装命令-v显示正在执行工作-h打印提醒进度

升级安装包

1
$ sudo rpm -Uvh dump-0.4b41-1.src.rpm

查看已经安装的软件包

1
$ rpm -q check								##rpm -q命令可以查询已经安装的软件包是安装包文件的名字,不是文件的名字

屏幕截图 2022-10-16 144841.png

卸载软件包
1
$ sudo rpm -e tcpdump						##卸载tcpdump软件包

高级软件包工具APT

下载和安装软件包
1
2
$ sudo apt-get update						##更新软件包
$ sduo apt-get install wesnoth ##下载安装wesnoth

屏幕截图 2022-10-16 151437.png

1
$ apt-get -h								##可以列出apt-get的完整用法
查询软件包
1
2
$ apt-cache search flight					##搜索带有flight的软件包
$ apt-cache depends flightgear ##查询flightgear的依赖关系

apt-get是安装源放在/etc/apt/source.list中,这是一个文本文件。

源码文件安装

make先编译

之后使用make install具体方法看软件安装要求