關於Ubuntu 20.04 的終端安裝套件 [論壇 - Ubuntu安裝問題]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



關於Ubuntu 20.04 的終端安裝套件
會員三級
註冊日期:
2009/12/27 14:17
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 210
MP : 36 / 6521
EXP: 40
離線
以前使用apt install 時可以可李利用模糊的方式來進行安裝
apt install package-*

但自從20.04板之後就會出現以下訊息
E: 找不到套件 package-*

請問是不是有其他的語法可以替代*來進行套件的批次管理

4/17 15:15:43
應用擴展 工具箱
回覆: 關於Ubuntu 20.04 的終端安裝套件
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 861
MP : 598 / 20887
EXP: 45
離線
UsingUbuntu 寫到:
以前使用apt install 時可以可李利用模糊的方式來進行安裝
apt install package-*

但自從20.04板之後就會出現以下訊息
E: 找不到套件 package-*

請問是不是有其他的語法可以替代*來進行套件的批次管理


剛在「ubuntu 20.04」測了一下

可以使用「apt-get」,還是可以達到您上面提到的功能。
若是使用「apt」,則是您上面提到的結果。

舉例


sudo apt-get install gcin*



顯示


Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'gcin-gtk2-immodule' for glob 'gcin*'
Note, selecting 'gcin-tables' for glob 'gcin*'
Note, selecting 'gcin' for glob 'gcin*'
Note, selecting 'gcin-voice' for glob 'gcin*'
Note, selecting 'gcin-gtk3-immodule' for glob 'gcin*'
Note, selecting 'gcin-data' for glob 'gcin*'
Note, selecting 'gcin-qt5-immodule' for glob 'gcin*'
Note, selecting 'gcin-anthy' for glob 'gcin*'
Suggested packages:
vorbis-tools
The following NEW packages will be installed:
gcin gcin-anthy gcin-data gcin-gtk2-immodule gcin-gtk3-immodule gcin-qt5-immodule gcin-tables
gcin-voice
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 11.8 MB of archives.
After this operation, 37.1 MB of additional disk space will be used.

...略...



舉例


sudo apt install gcin*



顯示


Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gcin*




===========================================================

另外額外一提,「apt-cache」有一個「pkgnames」可以使用,

以下舉例

執行


apt-cache pkgnames gcin



顯示


gcin-gtk2-immodule
gcin-tables
gcin
gcin-voice
gcin-gtk3-immodule
gcin-data
gcin-qt5-immodule
gcin-anthy



然後可以搭配「bash command substitution」,

執行


sudo apt-get install $(apt-cache pkgnames gcin)



===========================================================

或是也可以先把找到的「package」存成一個檔案,然後可以編輯列表後,再安裝

舉例

執行下面指令,存成「package-list.txt」


apt-cache pkgnames gcin > package-list.txt



然後執行


sudo apt-get install $(cat package-list.txt)



這個方式的概念,我有應用在我自己的安裝scirpt,可以參考
我另外寫了package-list.txt可以有註解的方式。

============================================================


以上提供參考,報告完畢


4/17 20:06:40
應用擴展 工具箱
回覆: 關於Ubuntu 20.04 的終端安裝套件
會員三級
註冊日期:
2017/3/23 10:15
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 221
MP : 39 / 2185
EXP: 84
離線
一般我懶得打指令 透過網頁搜尋比較多

五ㄅㄨ兔 https://packages.ubuntu.com/

Debian https://www.debian.org/distrib/packages.zh-tw.html

找舊版套件
五ㄅㄨ兔 http://old-releases.ubuntu.com/ubuntu
Debian http://snapshot.debian.org/archive/debian/

4/24 12:11:08
中國有四寶,那四寶?黑幫、神棍、土匪、詐騙集團。

台灣相關國際條約、與歷史文獻總整理:

下關條約 (馬關條約) 原文
https://reurl.cc/GVdXWW
https://reurl.cc/NjXG5Q

朝鮮及臺灣住民政治參與之詔書原文 (台灣人成為日本臣民的依據)
https://reurl.cc/z8br0Q
https://reurl.cc/Qd7W1O

終戰詔書與降伏文書原文
https://reurl.cc/ZOQ1D3
https://reurl.cc/7XyjZ5

一般命令第一號原文
https://reurl.cc/KkxXZy
https://reurl.cc/1xgejm

英國大使館抗議書
https://reurl.cc/GVdXMx
https://reurl.cc/WdEDay

舊金山和平條約原文
https://reurl.cc/ar5a67
https://reurl.cc/xZglxV

聯合國2758號判決原文與表決過程
https://reurl.cc/Y1WdZa
https://reurl.cc/lV0vkq

美支建交三個公報原文
https://reurl.cc/62yLAr
https://reurl.cc/20bW4r
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.