在linux系統中安裝軟件有幾種方法,每種方法都有其優缺點。以下是詳細的介紹和相關工具的使用說明。
- Linux安裝軟件
1.1 源代碼安裝:這種方法可能需要根據代碼中的bug進行修改,不推薦使用。
1.2 RPM安裝:不同安裝包之間存在依賴關系,容易出錯。
1.3 YUM安裝:解決了安裝源、安裝版本和依賴關系的問題。
- Linux軟件生態問題
2.1 操作系統的選型:選擇軟件生態良好、開發文檔全面、社區活躍的操作系統。行業內部認可度高,操作系統獲取來源多,版本穩定。
2.2 Linux生態圖解:下圖展示了Linux系統中各個組成部分之間的關系,類似于手機應用市場通過網絡訪問云服務器。在Linux中,軟件包和軟件包管理器相當于手機上的應用商店,YUM是Linux中常用的包管理器。
- Linux軟件包管理器YUM
3.1 源代碼安裝:在Linux中安裝軟件的一種方法是下載程序的源代碼,進行編譯,得到可執行程序。
3.2 預編譯軟件包:為了簡化安裝過程,有人將常用軟件編譯好,制作成軟件包,放在云服務器上,通過包管理器可以輕松獲得并安裝。
3.3 軟件包和軟件包管理器:類似于手機上的應用和應用市場之間的關系。
3.4 YUM包管理器:YUM是Linux中常用的包管理器,適用于centos等發行版。
3.5 認識rzsz工具:rzsz工具用于在Linux機器和遠程Linux機器之間通過Xshell傳輸文件。安裝后,可以通過拖拽方式上傳文件。
3.6 YUM工具安裝過程:YUM工具需要在root賬戶下安裝。使用su命令在不同賬戶之間切換,切換到root后,使用yum list | grep lrzsz查看YUM版本。直接使用yum list會顯示所有安裝包,使用grep過濾出特定包。安裝lrzsz包的命令是yum install lrzsz.x86_64,安裝成功后切換回普通用戶。
- Linux里面好玩的小命令
4.1 安裝源:Linux有官方安裝源和非官方安裝源。非官方安裝源需要通過命令進行設置,命令是#yum install -y epel-release#,在root賬戶下執行。
4.2 小火車命令:安裝小火車的命令是#yum install -y sl#,安裝后輸入sl即可看到小火車場景。
4.3 人物說話情景:安裝cowsay的命令是yum install -y cowsay,安裝后輸入cowsay “內容”,引號內的內容會顯示在結果中。
- vim簡單介紹
5.1 認識Vim:Vim是一個多模式文本編輯器,具有命令模式、插入模式和底行模式。
5.2 代碼編寫:Vim可用于編寫代碼。通過打印Hello World熟悉模式切換。首先使用touch test.c創建文件(在root賬戶下執行),然后用vim test.c打開文件。默認進入命令模式,按i切換到插入模式進行編寫。編寫完成后,按Esc返回命令模式,再按Shift+:進入底行模式,輸入wq保存并退出。使用cat test.c查看文件內容,確認編寫無誤。
5.3 命令模式:命令模式下可進行光標移動、跨行移動、復制剪切等操作。還可以切換到不同文件,創建新文件等,具體操作可自行嘗試。
上圖中帶括號的指令表示可以對多行代碼進行操作,括號內的n表示處理的行數,可自行設置。