[索引] 套件操作實務 [論壇 - Ubuntu 文件資源]


正在瀏覽:   1 名遊客


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



[索引] 套件操作實務
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29317
EXP: 6
離線
備份連結

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

## [索引] 在 泛Ubuntu 底下,「套件」的操作實務

可以參考我寫的「如何探索Ubuntu」和「在泛Ubuntu的環境底下,一些套件相關的技巧」,
還有後來在網路上發現的一篇整理「Debian based package management (GitBook版)」。
也可以閱讀「The Debian Administrator's Handbook(之前紀錄在這裡)」
的「5. 套件系統:工具與基本原則」和「6. 維護與更新:APT 工具」這兩章。
也可以瀏覽「Ubuntu Community Help Wiki / AptGet Howto」裡面的操作步驟。
搭配下面的案例討論交互著看,
我在下面的討論回覆,或多或少都有提到相關的操作技巧。

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

## 套件查詢 (Package)

* Ubuntu / apps
* Ubuntu / Packages

## 指令查詢 (Manpage)

* Ubuntu / manuals

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

## 概念統整說明

* #4 回覆: Ubuntu17.10升級時出現了問題 (如何探索套件和編譯套件)
* #9 回覆: 如何救回被指令 rm -r 刪除掉的資料? (如何找尋套件)
* #2 回覆: apt 出現許多錯誤訊息 (套件庫)
* #18 回覆: Ubuntu 18.04 LTS (Bionic Beaver) Released (套件庫)
* #7 回覆: 部份應用軟體無法輸入中文 (套件庫)
* 回覆: ubuntu16.04 安裝 java9 出錯 - 「#2」,「#3」,「#4」(套件庫以及探索套件案例)
* #7 回覆: 裝了 ubuntu 16.04 lts 64位元版 一直無法輸入中文 (探索套件案例)
* #2 回覆: ubuntu 15.04釋出 (如何下載發行版ISO)
* 回覆: 為什麼站上沒有16.10可以下載呢? - 「#2」,「#3」(如何下載發行版ISO)

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

## 關於「/bin/sh: 1: /usr/bin/apt-listchanges: not found」

* 急~apt-get更新遇上問題

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

## 語系檔套件

* #3 回覆: (新手求助)請問ubuntu終端機文字模式下 ls --help 顯示的幫助提示可以改中文嘛? (language-pack-zh-hant-base)
* 回覆: ubuntun 14.04, psql 無法使用 - 「#4」,「#5」(language-pack-zh-hant-base)
* #4 回覆: 手機照片無法預覽 (kde-l10n-zhtw)

$ man apt-file
$ man check-language-support

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

## 案例討論 - 如何安裝 Chrome

* #3 回覆: ubuntu16.04 無法安裝 google chrome ??
* #6 回覆: 無法取得以下的密鑰 ID 的公鑰:
* #2 回覆: chrome套件問題


## 案例討論 - 如何安裝 Adobe Flash Player

* #2 回覆: opera 36 如何安裝 adobe flash player
* #7 回覆: Browser Vivaldi stable_1.0.435.38-1 Release
* #2 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 案例討論 - 如何安裝 Firefox (如何讓firefox共存不同的版本)

* 回覆: Chrome 45 以上及Firefox 52以上 版本不再支援網路ATM.. - 「#8」,「#5
* #2 回覆: 「Mozilla Firefox 官方版」更新腳本

## apt 1.0

* #2 回覆: [教學] 探索deb套件的指引
* #3 回覆: apt指令應用15種範例
* #15 回覆: (已解決)Dropbox黏在我電腦裡,刪不掉......

## 關於 「snap」,「AppImage」,「Flatpak

* #4 回覆: apt指令應用15種範例

## 關於「/etc/apt/sources.list」

* #24 回覆: Ubuntu 17.10 推出
* #2 回覆: Ubuntu17.10升級時出現了問題
* #4 回覆: 關於WIFI 無線網路 RTL8192CU 驅動安裝 softAP
* #4 回覆: Ubuntu 17.10 Desktop 64bit 沒有 fcitx 輸入法
* $ man sources.list
* $ man sources.list


## 關於「apt-get update」出現「Temporary failure resolving 'tw.archive.ubuntu.com'」

* #4回覆: ubuntu server 無法update


## 關於「apt-get --print-uris」

* #2 回覆: 請問Linux C中,與OS指令興同的同名function,跟一般指令是相同的嗎?


## 如何下指令安裝「deb檔」

* Ubuntu Basic Skill / 如何安裝套件
* 回覆: ubuntu16.04 無法安裝 google chrome ?? - 「#3」,「#6
* #3 回覆: MeshMixer 有人裝起來了嗎?
* 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ? 「#2」, 「#4
* #2 回覆: [請益]關於安裝Kompozer 找不到套件
* Google Web Designer 已經有Linux版本可用


## 如何下指令安裝「多個deb檔」

* #7 回覆: debian 8.2 synaptic 無法加入 deb file:/home/XXX 的問題


## 如何移除套件。關於「apt-get remove」和「dpkg -r」。

* 「如何強制移除套件」- 回覆: 套件系統損壞 (懷疑是 LiberOffice 與 OpenOffice 衝突)-「#22」,「#23
* 「如何移除openoffice相關的套件」- #16 回覆: 套件系統損壞 (懷疑是 LiberOffice 與 OpenOffice 衝突)
* #11 回覆: install openoffice 4.1.0 + uninstall libreoffice
* Dropbox黏在我電腦裡,刪不掉......
* #2 回覆: 更新套件時發生錯誤


## 關於「apt-get install -f」

* 回覆: ubuntu16.04 無法安裝 google chrome ?? - 「#3」,「#6
* 回覆: MeshMixer 有人裝起來了嗎? - 「#3
* 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ? - 「#2」,「#10
* #7 回覆: debian 8.2 synaptic 無法加入 deb file:/home/XXX 的問題
* #2 回覆: Ubuntu 14.04 無法安裝odbcinst1debian2元件與odbcinst元件
* #13 回覆: (已解決)Dropbox黏在我電腦裡,刪不掉......
* #4 回覆: 使用dockbarX的預覽無法顯示


## 關於「gdebi」

* 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ? - 「#6」,「#2」「#10」,


## 關於「apt-get autoremove」

* #6 關於 apt-get autoremove
* #3 關於「apt-get autoremove」(回覆: 套件系統損壞 (懷疑是 LiberOffice 與 OpenOffice 衝突))
* #2 回覆: 更新套件時發生錯誤
* #2 回覆: 移除核心時發生錯誤


## 關於「apt-get dist-upgrade」和「apt-get upgrade」

* #2 回覆: update指令跟軟體更新不一樣??

## 關於「apt-get install --reinstall」

* #3 回覆: GTX970
* #9 回覆: 無法執行副進程“software-properties-gtk”(沒有此一檔案或目錄)
* #11 回覆: 登入畫面 輸入密碼處 中文部分出現方格
* #13 回覆: 軟體中心無法安裝程式
* #2 回覆: 安裝過Realtek驅動出現 Dummy Output...


## 關於「MetaPackage」

* #5 回覆: no-ip 自動轉址安裝及設定方法(正確的方式嗎?) (何謂「MetaPackage」)
* #29 回覆: 桌面效能問題 (在Ubuntu如何安裝不同的桌面環境)


## 關於「virtual package」

* #6 回覆: MAIL sErver log


## 關於「Multiarch」和「dpkg --add-architecture」

* #10 回覆: ubuntu 14.04 安裝 skype 失敗
* #14 回覆: 令人驚艷的 Xubuntu14.04 beta1
* #2 回覆: ubuntu16.04 LTS 無法安裝ia32.libs
* #2 回覆: 下載第三方程式失敗


## 如何觀看「套件的Changelog」- 關於「apt-get changelog」

* Ubuntu Basic Skill / 如何查詢某個套件的「changelog」
* #3 回覆: 如何更新apache
* #10 回覆: 為何沒法升級我的 ubuntu


## 關於「軟體中心」-「software-center」,「gnome-software」,「ubuntu-software

* #2 回覆: 請問16.04的軟體中心無法連線之問題
* #2 回覆: ubuntu軟體中心 安裝指令
* #2 回覆: ubuntu的應用軟體太少
* Ubuntu / apps


## 「如何查詢某個檔案,屬於哪個套件」- 關於「dpkg -S」或「dpkg-query -S」或「dpkg --search」或「dpkg-query --search」

* Ubuntu Basic Skill / 如何查詢某個檔案,屬於哪個套件
* #2 回覆: 請教指令 (Ubuntu環境下,如何查詢某個檔案,屬於哪個套件)
* #1 關於「System restart required」
* #4 回覆: 請問mysqld問題
* #2 回覆: py2048


## 「如何查詢某個套件,安裝在系統上的所有檔案」- 關於「dpkg -L」或「dpkg-query -L」或「dpkg --listfiles」或「dpkg-query --listfiles」

* Ubuntu Basic Skill / 如何查詢某個套件安裝在系統上的所有檔案
* #2 回覆: ufw 之user.roles在哪邊?
* #2 回覆: ubuntu16.04lts禁止使用者透過IP訪問
* #2 回覆: Ubuntu 自動登入


## 關於「dpkg -I」或「dpkg-deb -I」或「dpkg --info」或「dpkg-deb --info」

* #3 回覆: MeshMixer 有人裝起來了嗎?
* #4 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ?
* #3 回覆: sudo dpkg -i 出現了以下錯誤訊息


## 關於「dpkg -f」或「dpkg-deb -f」或「dpkg --field」或「dpkg-deb --field」

* #4 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ?
* #3 回覆: MeshMixer 有人裝起來了嗎?


## 關於「dpkg -c」或「dpkg-deb -c」或「dpkg --contents」或「dpkg-deb --contents」

* Ubuntu Basic Skill / 如何查詢某個套件安裝在系統上的所有檔案
* 如何探索「Ubuntu」 / 找「套件」的「檔案列表」
* #9 回覆: 如何救回被指令 rm -r 刪除掉的資料?


## 「如何製作deb檔」- 觀於「dpkg -b」或「dpkg-deb -b」或「dpkg --build」或「dpkg-deb --build」

* 一些入門的範例,放在「GitHub」上
* #5 回覆: 更新套件時發生錯誤
* #2 回覆: [分享] 青空文庫電子書閱覽器aobook
* #5 回覆: MeshMixer 有人裝起來了嗎?
* [影片教學][TOSSUG] Debian 套件打包工作坊
* 從範本快速自製 deb



## 「如何解開deb檔」- 關於「dpkg -x」或「dpkg-deb -x」或「dpkg --extract」或「dpkg-deb --extract」

* #5 回覆: MeshMixer 有人裝起來了嗎?
* 回覆: 如何安裝 StarUML-v2.8.0-64-bit.deb ? - 「#8」,#4
* #15 回覆: ubuntu16.04 無法安裝 google chrome ??
* #5 回覆: no-ip 自動轉址安裝及設定方法(正確的方式嗎?)
* #2 回覆: [分享] 青空文庫電子書閱覽器aobook
* The Debian Administrator's Handbook / 5.1. Structure of a Binary Package (中文頁面)


## 關於「dpkg -e」或「dpkg-deb -e」或「dpkg --control」或「dpkg-deb --control」

* #5 回覆: MeshMixer 有人裝起來了嗎?
* #2 回覆: 更新套件時發生錯誤


## 關於「dpkg-query --control-list」

* #2 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 如何觀看「Control File」的內容 - 關於「dpkg-query --control-show」

* #2 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 如何找到「Control File」路徑 - 關於「dpkg-query --control-path」或「dpkg-query -c」

* #2 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 關於「conffiles」

* #20 回覆: Ubuntu 17.10 推出


## 關於「/var/lib/dpkg/info」這個資料夾

* 回覆: 軟體中心無法安裝程式 -「#4」,「#12」,「#10」。


## 關於「/var/lib/dpkg/status」這個檔案

* #2 回覆: 更新套件時發生錯誤


## 「如何解開Debaian Source Package」- 關於「dpkg-source -x」或「dpkg-source --extract」

* HOW TO UNPACK A DEBIAN SOURCE PACKAGE
* Debian 參考手冊 / 2.2.13 編譯原始碼套件


## 關於「add-apt-repository」

* #4 回覆: 使用dockbarX的預覽無法顯示


## 關於「apt-cache policy」

* #10 回覆: 為何沒法升級我的 ubuntu
* #5 回覆: NetworkManager如何設定成不更新不升級?
* #18 回覆: ubuntu 14.04 firefox H.264 及 MSE & H.264 問題
* #39 回覆: unmet dependencies && broken packages
* #3 回覆: MeshMixer 有人裝起來了嗎?


## 安裝套件,如何指定版本安裝 - 關於「apt-get install pkg [{=pkg_version_number | /target_release}]...」

* #29 回覆: unmet dependencies && broken packages
* #18 回覆: ubuntu 14.04 firefox H.264 及 MSE & H.264 問題


## 如何阻止套件升級 - 關於「apt-mark hold」

* #5 回覆: NetworkManager如何設定成不更新不升級?
* #18 回覆: ubuntu 14.04 firefox H.264 及 MSE & H.264 問題
* #3 回覆: unmet dependencies && broken packages
* Debian 參考手冊 / 2.2.10 套件狀態
* Debian 參考手冊 / 2.2.11 阻止套件升級


## 關於「apt-cache show」

* #5 回覆: no-ip 自動轉址安裝及設定方法(正確的方式嗎?)


## 關於「apt-cache showpkg」

* #5 回覆: no-ip 自動轉址安裝及設定方法(正確的方式嗎?)


## 如何查詢某個套件,相依哪些套件 - 關於「apt-cache depends」

* Ubuntu Basic Skill / 如何查詢某個套件相依哪些套件
* #5 回覆: no-ip 自動轉址安裝及設定方法(正確的方式嗎?)


## 如何查詢某個套件,被哪些套件相依 - 關於「apt-cache rdepends」或「apt-rdepends」

* Ubuntu Basic Skill / 如何查詢某個套件被哪些套件相依
* #5 回覆: 討論這篇「如何讓gcin開機後不多次執行」
* #8 回覆: 為何沒法升級我的 ubuntu


## 如何下載「Package」- 關於「apt-get download」

* #37 回覆: Ubuntu與嘸蝦米: 在fcitx下,(boshiamy)嘸蝦米的使用最為順暢、穩定!(新酷音、m17n、倉頡、輕鬆法亦適用)
* #2 回覆: 更新套件時發生錯誤
* #2 回覆: Ubuntu 自動登入
* #9 回覆: 如何救回被指令 rm -r 刪除掉的資料?


## 如何下載「Source Package」- 關於「apt-get soruce」

* #37 回覆: Ubuntu與嘸蝦米: 在fcitx下,(boshiamy)嘸蝦米的使用最為順暢、穩定!(新酷音、m17n、倉頡、輕鬆法亦適用)
* #2 回覆: 更新套件時發生錯誤
* #2 回覆: Ubuntu 自動登入

## 關於「apt-file」

* #37 回覆: Ubuntu與嘸蝦米: 在fcitx下,(boshiamy)嘸蝦米的使用最為順暢、穩定!(新酷音、m17n、倉頡、輕鬆法亦適用)
* #4 回覆: 無法執行副進程“software-properties-gtk”(沒有此一檔案或目錄)
* #9 回覆: [Help] 無 /sys/class/gpio 目錄?
* 回覆: ubuntun 14.04, psql 無法使用 - 「#3」,「#4
* #4 回覆: 手機照片無法預覽
* #6 回覆: 部份應用軟體無法輸入中文

## 關於「dctrl-tools」

* ubuntu 18.10 samba 無法安裝 -「#2
* 標題: 無法完全移除 18.04 ubuntu software 上 gcin 2.8.5 亦無法完整安裝2.8.6 - 「#226

## 關於「apt-offline」

* apt-offline 的使用方式(回覆: 無網路下安裝套件)


## 關於「dpkg-reconfigure」

* #4 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 關於「/usr/lib/apt/apt-helper」和「/usr/share/package-data-downloads/」

* #5 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 關於「DpkgTriggers」

* #5 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 關於「/usr/lib/update-notifier/apt-check --human-readable」

* #6 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 關於「/usr/lib/update-notifier/apt-check -p」

* #6 回覆: 每次開機都跳出「下載額外資料檔案失敗 flashplugin-installer」


## 關於「dpkg-scanpackages」

* #2 回覆: apt 出現許多錯誤訊息
* 簡易的建立自己的套件庫


## 關於「python import」如何找到模組路徑

* #2 回覆: py2048
* #4 回覆: 討論「請教 ezgo13 的 fcitx-chewing 輸入法之自建字庫問題」
* #17 回覆: 裝了 ubuntu 16.04 lts 64位元版 一直無法輸入中文


## 關於「update-alternatives」和「Debian Alternatives System

* 回覆: harddisk容量少了很多 - 「#10」,「#11
* /etc/alternatives/
* /var/lib/dpkg/alternatives/


## 關於「deborphan」

* #13 回覆: harddisk容量少了很多


## 其他相關討論

* 回覆: ubuntu16.04 伺服器 安裝問題
* 回覆: unmet dependencies && broken packages
* 回覆: 請問軟體安裝及執行問題
* 簡易的建立自己的套件庫
* 回覆: [解決] 如何系統更新時不增加核心
* [教學] 探索deb套件的指引
* [教學] 從「package name」找到「source package name」的幾種方法


## 案例

* 回覆: sudo apt-get upgrade 出再出錯誤訊息
* ubuntu15.04升級ubuntu15.10 後就出現以下錯誤,無法安裝mysql or mariadb
* Deepin Music Player無法安裝?
* 如何確認「conky」這個套件是否有安裝
* 回覆: 關於Xubuntu(Xfce)預設面板的修改?
* 回覆: 關於unity是什麼指令和消失如何復原的問題
* 回覆: 更新出問題
* 回覆: apt-get install 無法安裝問題 套件消失 拜託高手解答!!!
* 回覆: ubuntu 14.04改版後 empathy和pidgin內皆沒有支援QQ了?
* 回覆: 為何沒法升級我的 ubuntu
* 回覆: 求助 nm-applet 圖示裡的"編輯連線"無法點選???
* 回覆: [詢問]關於indicator位置排序
* aptitude更新套件的技巧
* 無法取得套件 vim
* 回覆: debian 8.2 synaptic 無法加入 deb file:/home/XXX 的問題
* 回覆: 一個關於nautilus的奇怪問題
* 回覆: [Help] iBus 可否由程式控制切換?
* 回覆: 我的KOrganizer無法切換中文
* 回覆: 請問如何取消視窗置頂功能


* 回覆: [自製注音輸入法表格分享]全字庫注音2016年05月份版本
* Mac透過指令更新的說明


## Ubuntu 官方參考文件

* Ubuntu Community Help Wiki / SoftwareManagement
* Ubuntu Community Help Wiki / AptGet Howto
* Ubuntu Community Help Wiki / Repositories / CommandLine
* Ubuntu Community Help Wiki / Repositories / Ubuntu
* Ubuntu Community Help Wiki / SecureApt
* Ubuntu Community Help Wiki / UpdatingADeb
* Ubuntu Packaging Guide (Source Package: ubuntu-packaging-guide)


## Ubuntu TW Wiki

* Aptitude
* Synaptic

## Debian 文件

* APT HOWTO / 第 3 章 - 套裝軟體管理
* Debian Reference / Chapter 2. Debian package management
* Debian Wiki / PackageManagement
* Debian Wiki / DebianPackageManagement
* Debian Wiki / DebianPackage
* Debian Wiki / Package
* Debian Wiki / SourcePackage
* Debian Wiki / ListInstalledPackages
* Debian Wiki / SecureApt
* Debian Wiki / DpkgTriggers
* Debian Wiki / MaintainerScripts
* Manoj Srivastava / Maintainer scripts
* Debian Wiki / SourcesList
* Debian Wiki / BuildingTutorial
* Debian Wiki / BuildingAPackage
* HOW TO UNPACK A DEBIAN SOURCE PACKAGE
* Debian Developers' Manuals



## The Debian Administrator's Handbook

* The Debian Administrator's Handbook (中文版)

### 討論串

* The Debian Administrator's Handbook
* [Book] The Debian Administrator's Handbook


## Debian Reference

* Debian Reference / Chapter 2. Debian package management


## Debian Reference (qref.sourceforge.net)

* Debian 參考手冊 / 2.2 Debian 套件管理系統
* Debian 參考手冊 / 第 6 章 - Debian 套件管理系統
* Debian 參考手冊 / 2.2.8 套件相依性


## 站外文章

* Ubuntu Linux apt-get 徹底移除套件(purge)的使用方式
* apt 常用指令
* Package_managers (不同平台的套件管理指令對照表)
* Debian 重新編譯套件 (Rebuilding Debian packages)

* Debian 相關


## Manpage

* $ man dpkg
* $ man dpkg-query
* $ man dpkg-deb
* $ man apt-get
* $ man apt-cache
* $ man deb-control
* $ man deb-src-control


## Package

* dpkg (探索)
* dpkg-dev (探索)
* apt (探索)


## 影片教學 (相關討論)

* [TOSSUG] Debian 套件打包工作坊 / Debian packaging workshop (1) - (note)
* [TOSSUG] Debian 套件打包工作坊 / Debian packaging workshop (2) - (note)
* [TOSSUG] Debian 套件打包工作坊 / Debian packaging workshop (3) - (note)
* [TOSSUG] Debian 套件打包工作坊 / Debian packaging workshop (4) - (note)
* [TOSSUG] Debian 套件打包工作坊 / Debian packaging workshop (5) - (note)
* [TOSSUG] Debian 套件打包工作坊 / Debian packaging workshop (6) - (note)

2015/2/8 14:55
應用擴展 工具箱
回覆: [索引] 在 泛Ubuntu 底下,「套件」的操作實務
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 38805
EXP: 38
離線

2015/4/6 5:03
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
 Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW
 http://creativecommons.org/licenses/by/3.0/tw/

「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」
 by Allen Own
 出處 http://www.plurk.com/p/i4uogm

自由知識創作平台介紹
 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE
如何建立新的自由知識創作平台文件
 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA
應用擴展 工具箱
回覆: [索引] 在 泛Ubuntu 底下,「套件」的操作實務
會員三級
註冊日期:
2010/4/8 20:36
所屬群組:
已註冊使用者
等級: 11
HP : 0 / 259
MP : 50 / 9989
EXP: 38
離線
感謝無私的分享~

2015/4/8 14:24
應用擴展 工具箱


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


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