使用 Pano 改進 Gnome Shell 剪貼板
讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!
使用您喜歡的程序設置 Ubuntu可能很乏味。您必須使用終端搜索每個應用程序。相反,請考慮創建“安裝後”腳本。一個可以在新安裝 Ubuntu 後立即運行的 shell 腳本,它會毫不費力地自動安裝所有程序。
注意:不是使用 Ubuntu,而是使用類似 Ubuntu 的操作系統,例如 Linux Mint、Elementary OS、Zorin OS 或其他?此安裝後腳本指南也適用於您的操作系統!
添加shebang
編寫 Bash 腳本的第一步是添加所謂的“shebang”。在計算方面,“shebang”是一種機制,可以告訴 Bash 終端它應該使用什麼程序來運行腳本。shebangs 的例子包括#!/bin/bash
, #!/bin/sh
, 和#!/usr/bin/env.
在 shell 腳本中,最常用的 shebang 是#!/bin/bash
,因為腳本通常使用bash 命令運行 。然而,使用#!/bin/sh
也是可以接受的。在我們的安裝後腳本中,我們將使用最常見的 shebang ( #!/bin/bash
)。
要將 shebang 添加到您的 Ubuntu 安裝後腳本,您必須首先創建腳本文件。為此,請使用下面的 touch 命令。
觸摸 ubuntu-post-installer.sh
在您的 Ubuntu PC 上創建 ubuntu-post-installer.sh 文件後,是時候打開該文件在 Nano 文本編輯器中進行編輯了。使用下面的命令,開始編輯。
nano -w ubuntu-post-installer.sh
在 Nano 文本編輯器中,在文件頂部的 Bash shebang 中寫入。不要創建任何空間!它必須是第一行。
#!/bin/bash
在 shebang 之後,按 Enter 鍵在文件中創建一個新行,然後轉到指南的下一部分。
步驟 1 – 從 Apt 自動安裝程序
大多數 Ubuntu 用戶想要添加到他們的安裝後腳本中的是一行代碼,它將自動安裝所有最常用的程序。像 Gimp 圖像編輯器、Chromium 網絡瀏覽器、Steam 遊戲商店、Telegram 聊天應用程序等。
要添加“自動” Apt安裝程序代碼行,請轉到 Nano 文本編輯器並在下面添加以下行。確保將“program1 program2 program3”更改為您打算讓腳本自動安裝的包的實際名稱。
注意:您必須指定每個應用程序的確切包名稱才能與自動安裝程序一起使用。如果您不記得要添加到代碼行中的程序名稱,請使用apt search programname搜索包。
sudo apt install program1 program2 program3 -y
將自動 Apt 安裝行寫入腳本後,按 Enter 鍵創建一個新行。然後,按Ctrl + O保存到目前為止的編輯 。保存所有編輯後,轉到指南的下一部分。
步驟 2 – 從 Snap Store 自動安裝程序
Ubuntu 用戶安裝的許多主流應用程序都可以在 Snap 商店中找到。如果您非常依賴 Snap 應用程序,您可能希望在腳本中編寫一行代碼來處理系統上的所有 Snap。
要開始此過程,請前往 Snap Store 網站,然後使用搜索功能找到您要自動安裝的應用程序。
當您在 Snaps 中找到應用程序時,單擊“安裝”按鈕以查找包的名稱。請記住,如果您要安裝具有“--classic”或“--edge”的應用程序,它們將需要在腳本中成為單獨的安裝命令。
獲得所有 Snap 包的名稱後,將以下代碼寫入腳本。請記住,“snappackage1 snappackage2 snappackage3”就是一個例子。您需要替換它才能使腳本成功運行。
sudo snap install snappackage1 snappackage2 snappackage3
已將 Snap 代碼行添加到您的腳本中?按Ctrl + O 保存編輯。然後,按Enter 以創建新行並移至指南的下一部分。
步驟 3 – 自動安裝 Flatpak 應用程序
沒有多少 Ubuntu 用戶使用 Flatpak,因為 Snap 軟件包已經準備好開箱即用。但是,如果您是依賴 Flatpaks 的 Ubuntu 用戶之一,則可以輕鬆地將其添加到安裝後腳本中以簡化操作。
要啟動該過程,您必須安裝 Flatpak 運行時。要讓您的腳本開箱即用地安裝 Flatpak,請輸入以下代碼。
sudo apt install flatpak -y
按照 Flatpak 安裝行,您必須讓您的腳本訂閱 Flathub 應用程序商店。按 Enter 鍵並將以下代碼添加到腳本中。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
添加 Flathub 代碼行後,是時候處理 Flatpak 自動安裝命令了。首先,運行 flatpak search 命令並找到您要安裝的每個包的名稱。
獲得所有 Flatpak 應用程序的名稱後,按 Enter 鍵,然後添加安裝命令。請記住,“flatpak1 flatpak2 flatpak3”就是一個例子。您需要將其更改為 Flatpak 包的實際名稱。
sudo flatpak install flatpak1 flatpak2 flatpak3 -y
一旦 Flatpak 安裝行在腳本中,按 Ctrl + O 保存編輯,然後按 Ctrl + X 退出 Nano,編輯完成!
運行腳本
要運行 Ubuntu 安裝後腳本,請按照以下分步說明進行操作。
步驟 1:將腳本放入任何新 Ubuntu 安裝的主目錄中。
第 2 步:通過按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T在Ubuntu 上打開終端窗口。然後,使用chmod 命令更新腳本的權限 。
須藤 chmod +x ~/ubuntu-post-installer.sh
第 3 步:使用bash命令在新的 Ubuntu Linux PC 上運行腳本 。
須藤 bash ubuntu-post-installer.sh
讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!
您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!
Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南
想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。
什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。
《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是
Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。
想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。
Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale
《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。