您的位置:首页 > 运维架构 > Linux

汇总Linux命令 --查看语言,安装包

2016-03-15 13:57 721 查看

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前端软件
b7a7
包管理器。

基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

5, RPM

RPM
Package Manager(原Red Hat Package Manager,现在是一个递归缩写)


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux