软件包的管理

软件包管理
1、使用rpm命令安装、卸载、更新ntp-0.7.12x86_64.rpm软件包? [root@Magedu ~]# rpm -ivh ntp-0.7.12x86_64.rpm.rpm [root@Magedu ~]# rpm -e ntp-0.7.12x86_64.rpm [root@Magedu ~]# rpm -U ntp-0.7.12x86_64.rpm

2、光盘有一个httpd-2.2.15.xx.rpm包,如何挂载并安装? [root@Magedu ~]# mount –t iso9660 /dev/cdrom /mnt [root@Magedu ~]# cd /mnt/Packages [root@Magedu ~]# rpm –ivh httpd-2.2.15.xx.rpm

3、哪个命令可查看安装openssl.x86.rpm包的依赖关系,查询会安装哪几个文件,分别到哪个目录,而不实际安 装?如何查询openssl安装的时间?如何查询/usr/lib/libssl.so.6属于哪个包安装的? [root@Magedu ~]# rpm -qpR openssl.x86.rpm [root@Magedu ~]# rpm -qi openssl [root@Magedu ~]# rpm -qf /usr/lib/libssl.so.6

4、linux系统上软件安装包,有哪几种形式?每种形式的安装如何安装?这几种安装形式各有什么优点? 1)tar包,如software-1.2.3-1.tar.gz。他是使用UNIX系统的打包工具tar打包的。 tar -xvzf 软件包名 就能一步完成解压和解包工作 2)rpm包,如software-1.2.3-1.i386.rpm。他是Redhat Linux提供的一种包封装格式。包的管理工具YUM rpm –ivh 软件包名.rpm 安装: 3)dpkg包,如software-1.2.3-1.deb。他是Debain Linux提供的一种包封装格式。包的管理工具apt-get dpkg –i 软件包名.deb 安装: 4)bin包,如jdk-1_5_0_05-linux-i586.bin,有些Linux软件不公开源代码,只发布二进制可执行程序,这类 程序一般会以bin来标记。 1)、打开一个SHELL,即终端 2)、用CD 命令进入源代码压缩包所在的目录 3)、给文件加上可执行属性:chmod +x ******.bin(中间是字母x,小写) 4)、执行命令:./******.bin

5、如何查询linux系统上是否安装有某rpm包,如何强制删除rpm包? rpm -qa | grep “软件或者包的名字” rpm -e “软件或者包的名字”

6、查看sshd程序依赖哪些动态函数库文件? [root@Magedu ~]# ldd /usr/sbin/sshd

7、Linux系统安装或编译软件的常用命令有哪些? [root@Magedu ~]# wget http://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.xz ##下载 源码 [root@Magedu ~]# tar -xvf node-v6.11.3-linux-x64.tar.xz #解压 [root@Magedu ~]# ./configure –prefix=/usr/local/node/6.11.3 #配置 [root@Magedu ~]# make #编译 [root@Magedu ~]# make install #安装 [root@Magedu ~]# vim /etc/profile #设置环境变量

8、如何安装一个rpm软件包__b__。 a.rpm -evh packagename.rpm b.rpm -ivh packagename.rpm c.rpm -q packagename.rpm d.rpm -qa packagename.rpm

发布了52 篇原创文章 · 获赞 1 · 访问量 1706

猜你喜欢

转载自blog.csdn.net/wx25051/article/details/102468752