linux安裝軟體有三種方式
rpm 工具
yum 工具
原始碼包 「源**,通過編譯器編譯成可執行的檔案」
rpm工具使用
首先在vmw 中把光碟連線到linux中 然後進行光碟掛載
[root@localhost ~]# df -h "檢視已掛載磁碟的總容量,並已合適的單位顯示 h為gb, 目的是為了檢視是不是已掛載「
檔案系統 容量 已用 可用 已用% 掛載點
/dev/sda3 18g 1.1g 17g 6% /
devtmpfs 489m 0 489m 0% /dev
tmpfs 494m 0 494m 0% /dev/shm
tmpfs 494m 6.7m 487m 2% /run
tmpfs 494m 0 494m 0% /sys/fs/cgroup
/dev/sda1 197m 75m 123m 38% /boot
掛載[root@localhost ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 寫保護,將以唯讀方式掛載
rpm包格式
包名 版本號 發行版本號、平台
rpm包安裝
-i 表示安裝 -v 表示視覺化安裝 -h 表示顯示進度安裝
rpm -ivh /包名 表示安裝
[root@localhost packages]# rpm -ivh zsh-5.0.2-7.el7.x86_64.rpm
準備中... ################################# [100%]
正在公升級/安裝...
1:zsh-5.0.2-7.el7 ################################# [100%]
** rpm -uvh 包名 :公升級
[root@localhost packages]# rpm -uvh zsh-5.0.2-7.el7.x86_64.rpm
準備中... ################################# [100%]
軟體包 zsh-5.0.2-7.el7.x86_64 已經安裝
rpm -e 包名 /解除安裝
[root@localhost packages]# rpm -e zsh
rpm -qa 查詢安裝地包
[root@localhost packages]# rpm -qa
biosdevname-0.5.0-10.el7.x86_64
centos-release-7-0.1406.el7.centos.2.3.x86_64
openssh-server-6.4p1-8.el7.x86_64
filesystem-3.2-18.el7.x86_64
parted-3.1-17.el7.x86_64
ncurses-base-5.9-13.20130511.el7.noarch
selinux-policy-targeted-3.12.1-153.el7.noarch
rpm -q 包名 查詢已安裝的包
[root@localhost packages]# rpm -q ppp
ppp-2.4.5-33.el7.x86_64
rpm -qi 包名 查詢指定包資訊
[root@localhost packages]# rpm -q ppp
ppp-2.4.5-33.el7.x86_64
[root@localhost packages]# ^c
[root@localhost packages]# rpm -qi ppp
name : ppp
version : 2.4.5
release : 33.el7
architecture: x86_64
install date: 2023年12月28日 星期四 06時49分55秒
group : system environment/daemons
size : 872624
license : bsd and lgplv2+ and gplv2+ and public domain
signature : rsa/sha256, 2023年07月04日 星期五 12時34分15秒, key id 24c6a8a7f4a80eb5
source rpm : ppp-2.4.5-33.el7.src.rpm
build date : 2023年06月10日 星期二 14時27分03秒
build host : worker1.bsys.centos.org
relocations : (not relocatable)
packager : centos buildsystem
vendor : centos
url :
summary : the point-to-point protocol daemon
description :
the ppp package contains the ppp (point-to-point protocol) daemon and
documentation for ppp support. the ppp protocol provides a method for
transmitting datagrams over serial point-to-point links. ppp is
usually used to dial in to an isp (internet service provider) or other
organization over a modem and phone line.
[root@localhost packages]# rpm -q ppp
ppp-2.4.5-33.el7.x86_64
[root@localhost packages]# ^c
[root@localhost packages]# rpm -qi ppp
name : ppp
version : 2.4.5
release : 33.el7
architecture: x86_64
install date: 2023年12月28日 星期四 06時49分55秒
group : system environment/daemons
size : 872624
license : bsd and lgplv2+ and gplv2+ and public domain
signature : rsa/sha256, 2023年07月04日 星期五 12時34分15秒, key id 24c6a8a7f4a80eb5
source rpm : ppp-2.4.5-33.el7.src.rpm
build date : 2023年06月10日 星期二 14時27分03秒
build host : worker1.bsys.centos.org
relocations : (not relocatable)
packager : centos buildsystem
vendor : centos
url :
summary : the point-to-point protocol daemon
description :
the ppp package contains the ppp (point-to-point protocol) daemon and
documentation for ppp support. the ppp protocol provides a method for
transmitting datagrams over serial point-to-point links. ppp is
usually used to dial in to an isp (internet service provider) or other
organization over a modem and phone line.
rpm -ql 包名 // 列出包安裝地檔案
rpm -qf 檔案絕對路勁 //檢視檔案是由哪個包安裝
[root@localhost packages]# rpm -qf which cd
bash-4.2.45-5.el7.x86_64
yum 工具
yum list 列出可用的rpm包
yum install -y [rpm包] 安裝rpm包
yum remove -y [rpm] 解除安裝rpm包
yum update -y [rpm] 公升級rpm包
yum provides "//vim" 搜素
yum 本地倉庫
安卓應用的安裝與解除安裝監聽方法
對於安卓應用,在安裝與解除安裝時,系統都會發出對應測廣播,我們要做的就是註冊相應的廣播,在廣播的onreceiver 方法中處理我們想要做的邏輯。具體如下 1.在mainactivity的oncreate 方法中動態註冊廣播 安裝對應的action為 android.intent.action.pa...
安卓解除安裝有root許可權的系統應用
我們rom包分為user版和user debug版本 user版本是給使用者的,沒有root許可權,會加固apk,收集崩潰資訊 user debug版本是給開發人員使用的,不會加固apk,除錯相對麻煩一點 可以直接as安裝,然後重啟系統即可 需要注意的是,如果rom需要ota公升級的時候,需要手動把...
HOWTO 如果製作解除安裝時需要確認密碼的安裝包
很早之前記得有朋友問到如何讓自己的安裝包在目標機上解除安裝時,進行密碼確認,避免本機其他使用者誤解除安裝程式。解除安裝需要密碼確認,那自然是在安裝時由使用者設定解除安裝密碼,如下 1function onbegin 2string szquestion,szdefault,svresult,svva...