使用ubuntu:這個檔案來自哪個包?

有多少次你注意到一個檔案放在一個目錄裡,並且想知道…這個檔案是從哪裡來的?或者你正試圖告訴一個朋友如何使用一個實用程式,但他沒有安裝它,你不記得你安裝了什麼軟體包來獲得它。...

有多少次你注意到一個檔案放在一個目錄裡,並且想知道…這個檔案是從哪裡來的?或者你正試圖告訴一個朋友如何使用一個實用程式,但他沒有安裝它,你不記得你安裝了什麼軟體包來獲得它。

當然,你可以去谷歌,但你不總想知道那些人是怎麼知道的嗎?很簡單,安裝dlocate實用程式,對於這種型別的查詢,它是dpkg的一種更快的替代方法。

sudo apt-get install dlocate

您可以使用語法為“dlocate”的命令,該命令將提供以下輸出:

$ dlocate flac

libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.so libtunepimp5: /usr/lib/tunepimp/plugins/flac.tpp gstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.so flac: /. flac: /usr flac: /usr/bin flac: /usr/bin/flac —– trimmed ——

這是一個很大的輸出!您可以看到有許多檔名部分匹配。最好傳遞檔名的完整路徑。在這種情況下,您可以使用'which flac'來確定您正在使用哪個flac命令,然後將完整路徑傳遞給dlocate。

$ which flac

/usr/bin/flac

$ dlocate /usr/bin/flac

flac: /usr/bin/flac

現在我們知道flac命令位於名為“flac”的包中。(是的,這個例子非常簡單)你甚至可以變得更有創意(使用1鍵旁邊的字元,而不是一個引號)

$ dlocate `which flac`

flac: /usr/bin/flac

如果您不想安裝另一個實用程式,可以使用內建的“dpkg-S”命令,但輸出速度和組織方式都不太一樣。只要確保將檔案的完整路徑傳遞給這兩個實用程式中的任何一個,就會得到很好的結果。

  • 發表於 2021-04-14 13:59
  • 閱讀 ( 8 )
  • 分類:網際網路

你可能感興趣的文章

livecd的50個酷用法

... 從一張livecd啟動你的電腦,你就可以使用很多軟體。通常,你會發現一個網頁瀏覽器,一些系統恢復軟體,甚至文書處理器或影象編輯軟體。 ...

  • 發佈於 2021-03-12 09:39
  • 閲讀 ( 50 )

如何在linux上安裝軟體:軟體包格式說明

歡迎使用Linux。很可能你的發行版附帶了大量的軟體來涵蓋基礎知識。然而,無論它做了多麼徹底的工作,你想安裝更多。問題是,怎麼做? ...

  • 發佈於 2021-03-17 09:44
  • 閲讀 ( 58 )

torrent定義:什麼是torrent,如何使用它?

...代名詞。儘管事實上,你可以合法下載各種各樣的大檔案使用一個種子,連結到非法內容是非常強大的。 ...

  • 發佈於 2021-03-30 18:54
  • 閲讀 ( 55 )

如何檢查linux核心和作業系統版本

...新做出重要決定。我們將向您展示如何找到這些,無論您使用哪個發行版。 滾動和點釋放 你知道你在執行哪個版本的Linux嗎?你能找到核心版本嗎?Linux的滾動發行版,如Arch、Manjaro和openSUSE,經常使用自上次更新以來發布的補...

  • 發佈於 2021-04-01 13:11
  • 閲讀 ( 49 )

如何在linux上使用snap包

當您使用snap安裝Linux軟體包時,您可以告別依賴地獄和破壞其他工作應用程式。Snap包最初是為Ubuntu設計的,但是現在它們可以在各種Linux發行版上使用。 什麼是快照包(snap packages)? 在過去,在Linux上安裝應用程式可能是一種令...

  • 發佈於 2021-04-02 12:19
  • 閲讀 ( 59 )

如何在linux上使用tail命令

...它甚至可以實時顯示新增到檔案中的更新。我們教你如何使用它。 他殺了尾巴嗎? tail命令顯示檔案末尾的資料。通常,新資料會新增到檔案的末尾,因此tail命令是檢視檔案中最新新增內容的一種快速簡便的方法。它還可以監...

  • 發佈於 2021-04-02 17:32
  • 閲讀 ( 37 )

linux上的stdin、stdout和stderr是什麼?

...dout和stderr是在啟動Linux命令時建立的三個資料流。您可以使用它們來判斷您的指令碼是被管道傳輸還是被重定向。我們教你怎麼做。 流連線兩個點 一旦您開始學習Linux和類Unix作業系統,就會遇到stdin、stdout和stederr這些術語。...

  • 發佈於 2021-04-03 06:21
  • 閲讀 ( 47 )

如何在linux中對檔案應用修補程式(並建立修補程式)

...、安全地將更改從一組檔案傳輸到另一組檔案。學習如何使用補丁的簡單方法。 patch和diff命令 假設你的電腦上有一個文字檔案。您將從其他人處收到該文字檔案的修改版本。如何將修改後的檔案中的所有更改快速傳輸到原始...

  • 發佈於 2021-04-03 12:36
  • 閲讀 ( 60 )

如何透過連結跟蹤某人的ip(和位置)

...託管自己的web伺服器,您肯定可以自己看到。這裡的方法使用一個線上服務,為您“包裝”一個真正的連結,跟蹤訪問它的IP地址,然後快速將此人傳送到連結的真正目標。 這有其侷限性。任何人都可以使用VPN來掩蓋他們的真實...

  • 發佈於 2021-04-03 16:13
  • 閲讀 ( 121 )

如何在linux終端上比較兩個文字檔案

...是你需要的命令。本教程向您展示瞭如何在Linux和macOS上使用diff,這是一種簡單的方法。 潛入差異 diff命令比較兩個檔案並生成兩個檔案之間的差異列表。更準確地說,它生成了需要對第一個檔案進行更改的列表,以使其與第...

  • 發佈於 2021-04-03 16:32
  • 閲讀 ( 43 )
uhjc790843
uhjc790843

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦