樹莓派 - 軟體管理
我們已經討論了“首選項”下基於簡單選單的新增/刪除軟體選項卡,用於安裝軟體。這是在樹莓派上管理和安裝軟體的最簡單方法之一。
但是在這裡,我們將討論如何使用命令列在樹莓派上安裝軟體。
要安裝軟體,我們需要root使用者或超級使用者的許可權,但有時這會使我們的樹莓派計算機檔案容易受到攻擊,包括任何可能進入的惡意軟體。
我們可以使用sudo代替root賬戶。在命令前加上sudo將表示希望以root使用者的許可權執行該命令。
更新快取記憶體
如果要在樹莓派上安裝軟體,首先需要更新快取記憶體。它是軟體包管理器已知的軟體包列表。
使用以下命令更新快取記憶體:
sudo apt-get update
查詢軟體
要查詢軟體包名稱或軟體,我們需要使用軟體包管理器快取。在Linux術語中,它是apt快取。
它包含所有可安裝軟體包的索引。它收集軟體包的資訊,並用於搜尋可用於在樹莓派上安裝的軟體包。
藉助以下命令,我們可以搜尋所需的軟體:
sudo apt-cache search pkgname
假設要搜尋遊戲軟體包,可以使用以下命令:
sudo apt-cache search game | less
列表可能很長。因此,我們使用了less。
並且假設,如果要查詢特定遊戲的軟體包名稱(例如國際象棋),可以在命令中輸入標題,如下所示:
sudo apt-cache search chess
此命令將搜尋所有名稱為chess的軟體包。
安裝軟體
完成搜尋後,現在可以安裝軟體了。對於搜尋,您使用了apt-cache。但是,對於安裝,您需要使用apt-get命令。
該命令將從網際網路下載特定的軟體包並進行安裝。它還會安裝其他依賴項。
例如,如果要安裝國際象棋遊戲,例如3dchess,則命令如下:
sudo apt-get install 3dchess
執行軟體
以下是在樹莓派中執行特定程式的兩種方法:
從命令列
您可以直接從命令列執行某些程式。您需要鍵入程式的名稱,如下所示:
3dchess
它將直接執行程式。
從應用程式選單
另一種方法是使用應用程式選單。安裝後,您可以在應用程式選單中找到該應用程式。
在樹莓派中,大多數終端使用者應用程式都需要X伺服器。這意味著它們需要桌面環境才能執行。
升級軟體
您可以使用軟體包管理器來維護您的軟體。
以下是我們可以使用該命令更新所有軟體的命令:
sudo apt-get upgrade
另一方面,如果只想更新一個應用程式,可以透過再次發出其安裝命令來實現。
例如,我們上面安裝了國際象棋遊戲,現在再次輸入:
sudo apt-get install 3dchess
上述命令將提示apt檢查軟體包的任何更新並安裝它們。如果未找到更新,它將告訴我們正在執行最新版本的軟體。
刪除軟體
您還可以使用軟體包管理器從樹莓派計算機中刪除軟體。
您可以使用以下命令刪除軟體:
sudo apt-get remove 3dchess
上述命令將刪除3dchess軟體包,但會留下應用程式的一些痕跡。這些痕跡可能包括使用者檔案和任何包含設定的檔案。
您還可以使用以下命令完全刪除應用程式:
sudo apt-get purge 3dchess
安裝了哪些軟體?
您可以使用以下命令找出樹莓派計算機上安裝了哪些軟體:
dpkg --list
藉助以下命令,您可以搜尋特定軟體包:
dpkg –-status packagename