桌面圖示應該很簡單,但它們不在ubuntu18.04 LTS和ubuntu19.10等更新版本上。按照這些簡單的步驟為您喜愛的應用程式獲取桌面快捷方式,就像在其他作業系統和其他Linux桌面上一樣。
在桌面上放置快捷方式是Windows使用者不用想太多就可以做的事情之一。這是不幸的,但是Linux的新手會發現做這個簡單的任務是一個令人沮喪的掙扎。這類事情給他們的印象是,用Linux去任何地方都將是一個漫長而艱難的過程。
即使是使用過Linux一段時間並且非常熟悉Linux的人,也會發現這個話題更像是一場鬥爭。實際上,這並不難,但絕對是違反直覺的。
預設情況下,您不能將檔案或圖示複製到Ubuntu的gnomeshell桌面。要做到這一點,您需要使用GNOME調整來更改設定。使用此命令安裝。
sudo apt-get install gnome-tweaks安裝後,按“Super”鍵(在大多數鍵盤左下角的Control和Alt鍵之間)並鍵入“tweaks”。調整圖示將出現。點選它啟動調整。
這是ubuntu18.04中的圖示。在ubuntu19.10中,圖示看起來會有所不同。啟動調整後,單擊左側窗格中的“桌面”。單擊“顯示圖示”滑塊按鈕以允許使用桌面圖示。您可以選擇是否希望桌面上顯示主目錄、垃圾桶、網路伺服器和已裝入卷的快捷方式。
請注意,在ubuntu19.10中,桌面圖示設定位於擴充套件設定下,因此請單擊左側窗格中的“擴充套件”項。
為了演示這個過程,我們將為libreofficewriter建立一個桌面快捷方式。現在我們已經打開了在桌面上有圖示的功能,我們只需要把一些東西拖到桌面上,我們就有了一個快捷方式。但我們需要拖什麼?
它被稱為應用程式的.desktop檔案。這些是描述應用程式某些屬性的文字檔案。除此之外,它們還告訴作業系統二進位制可執行檔案在檔案系統中的位置。當您雙擊快捷方式時,Linux使用這些資訊來查詢並啟動應用程式的二進位制檔案。我們只需要找到正確的.desktop檔案。
作為發行版預設軟體包的一部分提供或從儲存庫安裝的應用程式的.desktop檔案安裝到:
/usr/local/share/applicati***本地安裝的其他應用程式具有系統範圍的訪問許可權,這意味著所有使用者都可以使用這些應用程式,通常將其.desktop檔案安裝到:
/usr/local/share/applicati***已安裝的應用程式只能由單個使用者訪問,其.desktop檔案已安裝到該使用者的主目錄中:
~/.local.share/applicati***LibreOffice對所有使用者都可用,因此我們將啟動檔案並瀏覽到/usr/share/applicati***目錄。您需要導航到所要查詢的應用程式的相應目錄。
啟動檔案,然後單擊左側窗格中的“其他位置”。然後導航到“計算機”>“usr”>“共享”>“應用程式”。
滾動圖示,直到看到LibreOffice Writer圖示。在Ubuntu19.10中,圖示看起來都像齒輪,所以你需要檢查檔名以確保你有正確的.desktop檔案。
若要確保找到要查詢的應用程式的.desktop檔案,請右鍵單擊圖示並選擇“屬性”。你應該看到一行告訴你這是一個桌面配置檔案。關閉“屬性”對話方塊。
左鍵單擊libreofficewriter圖示,按住滑鼠左鍵,然後將圖示拖到桌面上。鬆開滑鼠按鈕。雖然這通常會移動被拖動的物件,但在本例中,它會複製它。
你現在在桌面上有了一個圖示,但它看起來一點也不像它應該有的樣子。怎麼回事?
雖然這看起來不像你所期望的,但這是一條可行的捷徑。雙擊它以啟動應用程式,您將看到一個警告對話方塊。
單擊“信任並啟動”按鈕,將發生兩件事。
圖示將更改其外觀和文字標籤,使其看起來像您期望的那樣,libreofficewriter將啟動。
現在桌面上有一個libreofficewriter圖示,可以作為啟動應用程式的快捷方式。只有在第一次使用快捷方式時才會看到“Untrusted Application Launcher”對話方塊。
有時應用程式不提供.desktop檔案。例如,內部編寫的程式或從Github下載的應用程式通常不附帶.desktop檔案。
這不是問題,我們可以很容易地建立自己的。它只是一個文字檔案,其中列出了相應的詳細資訊。
相關:如何在Linux上使用Git安裝軟體
在這臺測試計算機上,我們有一個沒有.desktop檔案的程式。
首先要做的是檢查應用程式是否執行。如果沒有,你也無法讓它與.desktop檔案一起工作。但是,你可以花很多時間在圈子裡轉來轉去,想知道為什麼你的.desktop檔案不能工作。因此,為了更全面,請確保在手動啟動應用程式時正確啟動和執行應用程式。
桌面檔案是一個帶有設定的文字檔案。就其本身而言,這還不足以顯示一個圖示。我們需要使用應用程式提供的圖示。我們可以看到有一個圖示叫做“ipu gc”_圖示.png“在應用程式目錄中,我們將使用它。
我們還可以看到二進位制檔案被稱為gc。我們很快就會需要這些資訊。
開啟一個編輯器。我們將使用gedit,但您可以使用自己選擇的編輯器。
.desktop檔案的第一行必須是:
[Desktop Entry]它向Linux標識雙擊時所單擊的物件。
.desktop檔案中的所有其他條目都由標籤和值組成,並由等號=。確保等號前後沒有空格。
接下來的四行描述應用程式。
Version=1.0 Name[en_US]=Geocoder GenericName[en_US]=Interesting Point Geocoder Comment[en_US]=Interesting Point Geocoder is a tool to create CSV files of geolocational data接下來的三行向Linux提供資訊,以便它知道二進位制可執行檔案在哪裡,以及應該使用哪個圖示作為快捷方式。
Exec=/home/dave/geocoder/gc Path=/home/dave/geocoder/ Icon=/home/dave/geocoder/ip_gc_icon.png最後三行是關於申請的補充資料。
Terminal=false Type=Application Categories=Application可以在.desktop檔案規範中找到可能的.desktop檔案條目及其值的完整列表。
這是我們完整的.desktop檔案:
將檔案儲存到應用程式目錄中,確保其副檔名為“.desktop”。我們的示例檔名為“地理編碼器.desktop.”
相關:如何使用gedit在Linux上以圖形方式編輯文字檔案
要將.desktop檔案複製到桌面上,請右鍵單擊它並從上下文選單中選擇“複製”。右鍵單擊桌面,然後從上下文選單中選擇“貼上”。
當您雙擊桌面上的圖示時,您將看到與前面相同的警告對話方塊。單擊“信任並啟動”按鈕。
桌面圖示將呈現真實的外觀,應用程式將啟動。
由於此程式將由單個使用者使用,我們將把.desktop檔案複製到他的本地應用程式目錄。在程式目錄中,使用以下命令:
cp ./Geocoder.desktop ~/.local/share/applicati***將.desktop檔案放在localapplicati***目錄中會將應用程式整合到GNOME搜尋功能中。按“Super”鍵(在大多數鍵盤左下角的Control和Alt鍵之間)並鍵入應用程式名稱的第一部分。它的圖示將出現在搜尋結果中。
所以你有了它。有點冗長,但很簡單。
而且絕對違反直覺。
Ubuntu正在改變。從它作為最知名的Linux發行版的地位以及它自己獨特的桌面環境Unity來看,Ubuntu的發展還在繼續。從ubuntu18.04開始,作業系統將放棄Unity,返回GNOME桌面。 ...
Ubuntu是最著名的Linux版本。這就是為什麼數百萬人第一次發現了Linux,並繼續吸引新使用者進入開源作業系統的世界。所以Ubuntu使用的介面是很多人都會看到的。 ...
...是一個文字檔案,其中列出了相應的詳細資訊。 相關:如何在Linux上使用Git安裝軟體 建立.desktop檔案 在這臺測試計算機上,我們有一個沒有.desktop檔案的程式。 首先要做的是檢查應用程式是否執行。如果沒有,你也無法讓它與.d...
...找一個明亮的藍色主題還是一個漂亮的深色主題,下面是如何定製你的桌面。 雖然預設情況下它不包括許多定製選項,但是gnomeshell桌面是非常可定製的。例如,你甚至可以使用擴充套件和主題來使Ubuntu看起來很像Windows。 如何...
...這些新的鍵盤快捷鍵提供了一種功能上的選擇。 相關:如何在Windows命令提示下啟用CTRL+C/CTRL+V進行貼上
...些指南匯總到一個大列表中。 windows上linux入門 相關:如何在windows10上安裝和使用Linux Bash Shell 您可以在任何版本的windows10(包括windows10home)上安裝Linux環境和bashshell。但是,它確實需要64位版本的Windows10。您只需啟用Windows Subs...
...令列應用程式都能正常工作,因為這個特性並不完美。 如何在windows10上安**ash 相關:如何知道我執行的是32位還是64位Windows? 此功能在32位版本的Windows 10上不起作用,因此請確保您使用的是64位版本的Windows。無論如何,如果你...
...Xfce安裝了Crouton): sudo enter-chroot startxfce4 sudo startxfce4 如何在環境之間切換 要在Chrome OS和Linux桌面環境之間來回切換,請使用以下鍵盤快捷鍵: 如果您有一個ARM Chromebook(它是Chromebook的大多數):Ctrl+Alt+Shift+Back和Ctrl+Alt+Shift+Fo...
...,然後選擇“貼上”以貼上該快捷方式的副本。 相關:如何讓你的windows10pc啟動更快 在Windows 8、8.1和10上,此資料夾不再那麼容易訪問,但仍然可以訪問。要訪問它,請按Windows鍵+R,鍵入“shell:啟動,然後按Enter鍵。是的,您將...