成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Sysget:給主流的包管理器加個前端

系統 Linux
嘗試 Sysget,這是一個類 Unix 操作系統中的流行軟件包管理器的前端。 你不需要學習每個包管理器來執行基本的操作,例如安裝、更新、升級和刪除包。 你只需要對每個運行在類 Unix 操作系統上的包管理器記住一種語法即可。 Sysget 是包管理器的包裝腳本,它是用 C++ 編寫的。

[[246135]]

你是一個喜歡每隔幾天嘗試 Linux 操作系統的新發行版的發行版收割機嗎?如果是這樣,我有一些東西對你有用。 嘗試 Sysget,這是一個類 Unix 操作系統中的流行軟件包管理器的前端。 你不需要學習每個包管理器來執行基本的操作,例如安裝、更新、升級和刪除包。 你只需要對每個運行在類 Unix 操作系統上的包管理器記住一種語法即可。 Sysget 是包管理器的包裝腳本,它是用 C++ 編寫的。 源代碼可在 GitHub 上免費獲得。

使用 Sysget,你可以執行各種基本的包管理操作,包括:

  • 安裝包,
  • 更新包,
  • 升級包,
  • 搜索包,
  • 刪除包,
  • 刪除棄用包,
  • 更新數據庫,
  • 升級系統,
  • 清除包管理器緩存。

給 Linux 學習者的一個重要提示:

Sysget 不會取代軟件包管理器,絕對不適合所有人。如果你是經常切換到新 Linux 操作系統的新手,Sysget 可能會有所幫助。當在不同的 Linux 發行版中使用不同的軟件包管理器時,就必須學習安裝、更新、升級、搜索和刪除軟件包的新命令,這時 Sysget 就是幫助發行版收割機distro hopper(或新 Linux 用戶)的包裝腳本。

如果你是 Linux 管理員或想要學習 Linux 深層的愛好者,你應該堅持使用你的發行版的軟件包管理器并學習如何使用它。

安裝 Sysget

安裝 Sysget 很簡單。 轉到發布頁面并下載***的 Sysget 二進制文件并按如下所示進行安裝。 在編寫本指南時,Sysget ***版本為1.2。

  1. $ sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2/sysget
  2. $ sudo mkdir -p /usr/local/share/sysget
  3. $ sudo chmod a+x /usr/local/bin/sysget

用法

Sysget 命令與 APT 包管理器大致相同,因此它應該適合新手使用。

當你***次運行 Sysget 時,系統會要求你選擇要使用的包管理器。 由于我在 Ubuntu,我選擇了 apt-get。

你必須根據正在運行的發行版選擇正確的包管理器。 例如,如果你使用的是 Arch Linux,請選擇 pacman。 對于 CentOS,請選擇 yum。 對于 FreeBSD,請選擇 pkg。 當前支持的包管理器列表是:

  1. apt-get (Debian)
  2. xbps (Void)
  3. dnf (Fedora)
  4. yum (Enterprise Linux/Legacy Fedora)
  5. zypper (OpenSUSE)
  6. eopkg (Solus)
  7. pacman (Arch)
  8. emerge (Gentoo)
  9. pkg (FreeBSD)
  10. chromebrew (ChromeOS)
  11. homebrew (Mac OS)
  12. nix (Nix OS)
  13. snap (Independent)
  14. npm (Javascript, Global)

如果你分配了錯誤的包管理器,則可以使用以下命令設置新的包管理器:

  1. $ sudo sysget set yum
  2. Package manager changed to yum

只需確保你選擇了本地包管理器。

現在,你可以像使用本機包管理器一樣執行包管理操作。

要安裝軟件包,例如 Emacs,只需運行:

  1. $ sudo sysget install emacs

上面的命令將調用本機包管理器(在我的例子中是 “apt-get”)并安裝給定的包。

同樣,要刪除包,只需運行:

  1. $ sudo sysget remove emacs

更新軟件倉庫(數據庫):

  1. $ sudo sysget update

搜索特定包:

  1. $ sudo sysget search emacs

升級單個包:

  1. $ sudo sysget upgrade emacs

升級所有包:

  1. $ sudo sysget upgrade

移除廢棄的包:

  1. $ sudo sysget autoremove

清理包管理器的緩存:

  1. $ sudo sysget clean

有關更多詳細信息,請參閱幫助部分:

  1. $ sysget help
  2. Help of sysget
  3. sysget [OPTION] [ARGUMENT]
  4.  
  5. search [query] search for a package in the resporitories
  6. install [package] install a package from the repos
  7. remove [package] removes a package
  8. autoremove removes not needed packages (orphans)
  9. update update the database
  10. upgrade do a system upgrade
  11. upgrade [package] upgrade a specific package
  12. clean clean the download cache
  13. set [NEW MANAGER] set a new package manager

請記住,不同 Linux 發行版中的所有包管理器的 Sysget 語法都是相同的。 你不需要記住每個包管理器的命令。

同樣,我必須告訴你 Sysget 不是包管理器的替代品。 它只是類 Unix 系統中流行的包管理器的包裝器,它只執行基本的包管理操作。

Sysget 對于不想去學習不同包管理器的新命令的新手和發行版收割機用戶可能有些用處。 如果你有興趣,試一試,看看它是否有幫助。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2016-09-12 15:00:46

Linux包管理器新手

2022-02-28 10:22:08

前端管理工具

2022-02-21 09:58:31

包管理器npmyarn

2020-03-09 11:43:35

RustCargo編程語言

2020-12-03 12:06:54

HarmonyOS

2023-04-17 07:36:28

Arch LinuxGUI

2018-08-23 16:51:40

Linux軟件倉庫包管理器

2010-05-27 10:12:46

openSUSEYaST

2024-11-12 08:03:27

JavaScript管理器安全

2010-10-08 09:26:17

.NET微軟

2010-01-06 16:33:24

Ubuntu軟件包

2021-07-27 12:58:46

Linux包管理器安命令

2022-07-27 16:36:29

node.js前端

2022-10-11 16:09:27

系統Linux管理器

2022-03-21 21:28:00

Homebrew包管理器Linux

2010-01-05 10:14:09

Ubuntu軟件包

2013-11-20 15:32:13

紅帽RedHatYUM包

2021-02-28 13:26:15

Linux軟件包管理器軟件倉庫

2022-05-26 08:01:44

Pnpm包管理器磁盤

2021-11-11 11:13:20

js Npm基礎
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久入口 | 日韩精品四区 | 久久久这里都是精品 | 久久国产一区二区三区 | 另类视频区 | 日韩欧美国产电影 | av中文字幕在线观看 | 91久久久久 | 日韩电影一区 | 午夜国产精品视频 | 亚洲区一 | 91亚洲国产亚洲国产 | 国产免费拔擦拔擦8x高清 | 色综合网站 | 欧美国产激情二区三区 | 91久久国产综合久久91精品网站 | 久色视频在线 | 精品无码久久久久国产 | 91看片免费 | 老司机67194精品线观看 | 欧美激情久久久 | 中文字幕亚洲一区二区三区 | 玖玖精品 | 日本免费一区二区三区 | 午夜播放器在线观看 | 日韩精品在线观看一区二区三区 | 国产日韩精品一区 | 羞羞涩涩在线观看 | 成人免费视频网 | 国产精品成人久久久久 | 色爱综合网 | 99久久日韩精品免费热麻豆美女 | 91极品尤物在线播放国产 | 麻豆精品一区二区三区在线观看 | 久久久www成人免费无遮挡大片 | 在线观看视频亚洲 | 成人久久久 | 精品视频在线观看 | a网站在线观看 | 日韩欧美一级片 | 天天影视综合 |