首页 > 其他 > 详细

软件包管理面试题

时间:2020-04-12 16:42:18      阅读:54      评论:0      收藏:0      [点我收藏+]

一级标题

软件包管理面试题

1、使?rpm命令安装、卸载、更新ntp-0.7.12x86_64.rpm软件包?
rpm -ivh ntp-0.7.12x86_64.rpm.rpm
rpm -e ntp-0.7.12x86_64.rpm
rpm -U ntp-0.7.12x86_64.rpm


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


3、哪个命令可查看安装openssl.x86.rpm包的依赖关系,查询会安装哪?个?件,分别到哪个?录,?不实际安装?如何
查询openssl安装的时间?如何查询/usr/lib/libssl.so.6属于哪个包安装的?
rpm -qpR openssl.x86.rpm
rpm -qi openssl
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程序依赖哪些动态函数库?件?
ldd /usr/sbin/sshd


7、Linux系统安装或编译软件的常?命令有哪些?
wget http://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.xz ##下载源码
tar -xvf node-v6.11.3-linux-x64.tar.xz #解压
./configure –prefix=/usr/local/node/6.11.3 #配置
make #编译
make install #安装
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

软件包管理面试题

原文:https://www.cnblogs.com/zhaihongyu/p/12685936.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!