娛樂城
在Linux中移除從源代碼裝置金好運娛樂的法式的一種簡略的要領 - 財神娛樂城_捕魚達人_電子遊戲

在Linux中移除從源代碼裝置金好運娛樂的法式的一種簡略的要領

不是一切的法式都可以在民間或者者第三方庫中找到,是以你不克不及使用慣例的擔保理來裝置它們。偶然你不得不從源代碼中手動構建這些法式。就如你已經經曉得的同樣,當你從源代碼中裝置一個法式的時辰,這個軟件包所包括的文件將會復制到內地的多個地位,,例如 /usr/local/bin/usr/local/etc/。若是從源代碼中裝置的法式沒有內置的卸載法式,當你再也不必要這個法式的時辰,卸載它就會很貧苦。你可能會消費雙倍(甚至更多)的時間找出這些文件然先手動刪除它們。我曩昔一向是如許做的,直到我發明了 GNU Stow。謝天謝地,Stow 有一個很棒的要領可以輕松治理從源代碼裝置的法式。
引用民間網站里的一段先容,

GNU Stow 是一個符號鏈接回集治理器,它可以網絡文件體系上不同目次中的不同軟件以及/或者數據包,使它們望起來像是一個團體。

簡略來說,Stow 輔助你把這些法式文件以一種輕易治理的方式構造在了一路。在這個要領中,文件將不會被復制到多個地位。一切的這些文件都邑被保管在一個特定的文件夾中,平日因此法式名定名的,然后 Stow 會在一個合適的地位為一切的法式文件創立符號毗鄰。譬如 /usr/local/bin 中會包括 /usr/local/stow/vim/bin/usr/local/stow/python/威力彩開獎時間是幾點bin 中文件的符號鏈接。而且一樣遞回地用于其余的任何的子目次,例如 .../share.../man,等等。在這篇教程中,我將會舉例教你若何輕松地使用 Stow 治理從源中裝置的法式。

裝置 GNU Stow

GNU Stow 在流行 Linux 操作體系的默許庫中都可用。
在 Arch Linux 及它的衍生版本中,運轉上面的下令裝置 Stow。

  1. $ sudo pacman -S stow

在 Debian、Ubuntu、Linux Mint 上:

  1. $ sudo apt install stow

在 Fedora 上:

  1. $ sudo dnf install stow

在 RHEL/CentOS 上:

  1. $ sudo yum install epel-release
  2. $ sudo yum install stow

在 Linux 上輕松移除從源代碼裝置的法式

就像我之條件到的,一切包的法式文件都將被保管在位于 /usr/local/stow/ 的一個根文件麻將online夾。在這個根文件夾或者者父目次之下,每個包都將保管在對應的子目次中。例如,若是咱們從源代碼中裝置了 Vim 編纂器,一切聯系關系到 Vim 的法式文件以及目次都將保管在 /usr/local/stow/vim 文件夾之下。若是你從源代碼中裝置了 Python,一切聯系關系到 python 的文件都邑保管在 /usr/local/stow/python 之下。
我目前從源代碼中來裝置一個鳴做 hello 的法式。
起首下載 hello 法式的壓縮包。

  1. $ wget http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz

使用上面的下令解壓壓縮包:

  1. $ tar -zxvf hello-2.10.tar.gz

下面的下令將會在當前事情目次下創立一個鳴做 hello-2.10 的目次,而且提取壓縮包中的一切內容到個中往。
切換到這個目次之中:

  1. $ cd hello-2.10/

運轉上面的下令,而且增添 -prefix&nbsp539連碰中獎金額;選項。

  1. $ ./configure --prefix=/usr/local/stow/hello

下面的下令將會保管構建文件到一個指定地位,在這個例子中是 /usr/local/stow/hello
最初,使用上面的下令構建并裝置 hello 這個法式:

  1. $ make
  2. $ sudo make install

就如許。hello 這個法式就已經經裝置在 /usr/local/stow/h台灣六合彩玩法ello/ 這個地位了。你可以使用上面的 ls 下令確認一下。

  1. $ ls /usr/local/stow/hello/
  2. bin share

最初,進入 /usr/local/stow/ 目次,運轉上面的下令來天生需要的符號鏈接。

  1. $ cd /usr/local/stow/地下539包牌
  2. $ sudo stow hello

大功樂成!
適才那一步是將包括在 hello 這個法式中的一切文件或者者目次創立了鏈接到 /usr/local/ 目次中。換一種說法, /usr/local/stow/hello/bin 鏈接到 /usr/local/share,和 /usr/local/stow/hello/sha大樂透玩法包牌re/man 鏈接到 /usr/local/share,還有 /usr/local/stow/hello/share/man 鏈接到 /usr/local/share/man

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。