linux 03 1 安裝軟體及程序管理

2021-10-08 18:47:10 字數 2157 閱讀 6778

1.1 二進位制發布包(略)

1.2 rpm安裝包

軟體包已經按照redhat的包管理規範進行打包發布,需要獲取該軟體包,然後按照rpm的命令進行安裝。但是不一定能夠正確安裝(存在包依賴的問題)

查詢:

rpm -q 程式: 是否採用rpm方式安裝過指定的軟體

rpm -qa:檢視所有的安裝程式

rpm -ql 程式: 檢視程式安裝目錄

安裝: rpm -ivh 程式包: 安裝過程中顯示過程進度

公升級: rpm -uvh 程式包名稱

解除安裝: rpm -e 程式名稱: 解除安裝指定的程式

如果遇到依賴問題:

--force: 強制操作

--nodeps: 不考慮依賴問題

1.3 yum安裝

安裝:

yum install 程式名稱(-y)

解除安裝: yum remove 程式名稱(-y)

公升級:yum update 程式:公升級某個程式

yum update: 公升級所有程式

1.4 原始碼編譯安裝(redis)

以原始碼工程方式發布,先編譯再部署執行

2.1 什麼是yum源

yum源: 伺服器+rpm規範打包的軟體+索引檔案

2.2 配置本地yum源

儲存rpm軟體到自行搭建的伺服器,並且配置到yum源的檔案中

1.伺服器(httpd) (搭建伺服器)

2.rpm規範打包的軟體,索引檔案(/mnt/cdrom) (存放rpm軟體到伺服器)

ln -s /mnt/cdrom/ /var/www/html/cdrom  (傳送乙個軟鏈結)
3.配置repo檔案(建立centos-local.repo《不知道怎麼寫,複製已有的》) (在yum配置檔案中新增訪問路徑)

[local]

name=centos-$releasever - local

baseurl=

gpgcheck=0

enabled=1

gpgkey=rpm-gpg-key-centos-6

4.檢測

yum repolist:檢測可用的倉庫

yum list:檢測能夠安裝的軟體列表

2.3 常用的yum源
centos5 :

centos6 :

centos7 :

#### 3.1 什麼是程序
​ 軟體,程式,程序,執行緒

​ 軟體: 應用程式+文件

​ 程式: 資料結構+演算法,靜態的

​ 程序: 執行中的程式,動態(申請資源:cpu,記憶體等)

​ 執行緒: 執行任務的最小單元。

3.2 程序的狀態

​ 新建狀態

​ 就緒狀態:除了cpu其他資源已具備

​ 執行狀態:拿到cpu

​ 阻塞狀態: io等阻塞操作

​ 死亡狀態

3.3 程序常見命令

​ ctrl+c: 終止程序(前台程序) 乾掉

​ ctrl+z: 掛起程序(前台程序) 暫停狀態,可以恢復執行

​ jobs:檢視作業

​ fg: 切換到前台執行

​ bg: 切換到後台執行

快速建立虛擬機器

鏈結轉殖

完整轉殖

#### 6.1 什麼是ssh
​ 安全外殼協議,實現計算機之間的加密傳輸。

​ 服務端: sshd的後台守護程序,埠22號埠.

​ 客戶端: ssh,sftp,slogin,scp(遠端拷貝)等

​ scp -r /etc/hosts root@hdp01:/etc/hosts

6.2 認證機制

1. 基於口令的認證(使用者名稱和密碼,多次輸入密碼比較麻煩(需要編寫指令碼))

2. 基於秘鑰的認證

6.3 配置免密登入

生成金鑰對

ssh-keygen

傳送公鑰到對方授權池

ssh-copy-id ip

Linux壓力測試軟體Stress安裝及使用指南

一 stress是什麼 stress是乙個linux下的壓力測試工具,專門為那些想要測試自己的系統,完全高負荷和監督這些裝置執行的使用者。二 安裝 將stress的安裝包上傳並解壓到linux伺服器的 usr local src路徑下,解壓命令為 tar xzpvf stress 1.0.1.ori...

linux檢視已安裝軟體及解除安裝

1.軟體的解除安裝主要是使用rpm來進行的。解除安裝軟體首先要知道軟體包在系統中註冊的名稱。鍵入命令 rpm q a 即可查詢到當前系統中安裝的所有的軟體包。2.確定了要解除安裝的軟體的名稱,就可以開始實際解除安裝該軟體了。鍵入如下命令即可解除安裝軟體 rpm e package name 引數e的...

linux 軟體安裝

1.qq 如果所gz包,開啟終端,進入到包所在的目錄,執行命令 tar zxvf 包名 解壓出來一般有三個檔案,qqlnk,res.db,qq 然後執行.qq qq就跑起來了 如果所rqm的話,直接執行rqm 檔名 2.bin檔案安裝 先進入到bin檔案目錄 執行命令 chmod a x 檔名 檔名...