1,locale命令
locale
LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
2,dpkg
是“Debian Packager ”的简写, 主要用于.deb文件的安装,查看软件信息。
dpkg -i xx.deb
3,APT
Advanced Packaging Tool的缩写,如果要把cdrom加入到apt的源(/etc/apt/sources.list)中,可以使用apt-cdrom add命令。
实际使用结果:
$sudo apt-get install libstdc++6 zlib1g
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
zlib1g 已经是最新的版本了。
将会安装下列额外的软件包:
cpp-4.4gcc-4.4 gcc-4.4-base libgcc1 libgomp1
建议安装的软件包:
gcc-4.4-locales gcc-4.4-multilib libmudflap0-4.4-dev gcc-4.4-doc
libgcc1-dbg libgomp1-dbg libmudflap0-dbglibcloog-ppl0 libppl-c2 libppl7
下列软件包将被升级:
cpp-4.4gcc-4.4 gcc-4.4-base libgcc1 libgomp1 libstdc++6
升级了 6 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 539 个软件包未被升级。
需要下载 7,517kB 的软件包。
解压缩后会消耗掉 4,096B 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://mirror.bjtu.edu.cn/ubuntu/lucid-updates/main gcc-4.4-base 4.4.3-4ubuntu5.1 [118kB]
获取:2 http://mirror.bjtu.edu.cn/ubuntu/lucid-updates/main libstdc++6 4.4.3-4ubuntu5.1 [340kB]
获取:3 http://mirror.bjtu.edu.cn/ubuntu/lucid-updates/main libgomp1 4.4.3-4ubuntu5.1 [25.5kB]
获取:4 http://mirror.bjtu.edu.cn/ubuntu/lucid-updates/main cpp-4.4 4.4.3-4ubuntu5.1 [4,111kB]
获取:5 http://mirror.bjtu.edu.cn/ubuntu/lucid-updates/main gcc-4.4 4.4.3-4ubuntu5.1 [2,877kB]
获取:6 http://mirror.bjtu.edu.cn/ubuntu/lucid-updates/main libgcc1 1:4.4.3-4ubuntu5.1 [45.1kB]
下载 7,517kB,耗时 2秒 (3,635kB/s)
(正在读取数据库 ... 系统当前总共安装有 125359 个文件和目录。)
正预备替换 gcc-4.4-base 4.4.3-4ubuntu5 (使用.../gcc-4.4-base_4.4.3-4ubuntu5.1_amd64.deb) ...
正在解压缩将用于更替的包文件 gcc-4.4-base...
正在设置 gcc-4.4-base (4.4.3-4ubuntu5.1) ...
(正在读取数据库 ... 系统当前总共安装有 125359 个文件和目录。)
正预备替换 libstdc++6 4.4.3-4ubuntu5 (使用.../libstdc++6_4.4.3-4ubuntu5.1_amd64.deb) ...
正在解压缩将用于更替的包文件 libstdc++6 ...
正在设置 libstdc++6 (4.4.3-4ubuntu5.1) ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
(正在读取数据库 ... 系统当前总共安装有 125359 个文件和目录。)
正预备替换 libgomp1 4.4.3-4ubuntu5 (使用.../libgomp1_4.4.3-4ubuntu5.1_amd64.deb) ...
正在解压缩将用于更替的包文件 libgomp1 ...
正预备替换 cpp-4.4 4.4.3-4ubuntu5 (使用.../cpp-4.4_4.4.3-4ubuntu5.1_amd64.deb) ...
正在解压缩将用于更替的包文件 cpp-4.4 ...
正预备替换 gcc-4.4 4.4.3-4ubuntu5 (使用.../gcc-4.4_4.4.3-4ubuntu5.1_amd64.deb) ...
正在解压缩将用于更替的包文件 gcc-4.4 ...
正预备替换 libgcc1 1:4.4.3-4ubuntu5 (使用.../libgcc1_1%3a4.4.3-4ubuntu5.1_amd64.deb) ...
正在解压缩将用于更替的包文件 libgcc1 ...
正在处理用于 man-db 的触发器...
正在设置 libgcc1 (1:4.4.3-4ubuntu5.1) ...
正在设置 libgomp1 (4.4.3-4ubuntu5.1) ...
正在设置 cpp-4.4 (4.4.3-4ubuntu5.1) ...
正在设置 gcc-4.4 (4.4.3-4ubuntu5.1) ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
4,yum
(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
5,RPM
RPM Package Manager(原Red Hat Package Manager,现在是一个递归缩写)