品|開源中國
在一個大版本發(fā)布前,Debian 項目通常會舉行壁紙作品評選活動,讓各位藝術家為其新版本操作系統(tǒng)設計壁紙主題,然后通過投票最終選出一款作品。不過對于預計在 2023 年夏天正式發(fā)布的 Debian GNU/Linux 12 "Bookworm",他們并沒有開展這樣的評選活動,而是直接決定再次采用 Juliette Taka 創(chuàng)作的作品。
可能大家對于 Juliette Taka 并不是很熟悉,但她之前已經多次為 Debian GNU/Linux 創(chuàng)作過壁紙作品了。最近的一次就是上一個大版本 —— Debian 11 “Bullseye” 的 “Homeworld” 壁紙,往前追溯你還會發(fā)現(xiàn),Debian 8 和 9 的壁紙也都是出自她之手,再加上這次直接欽定 Debian 12 的壁紙設計,Juliette Taka 已經快成為 Debian “御用” 設計師了(中間斷檔的 Debian 10 壁紙由 Alex Makas 設計)。
Juliette Taka 為 Debian 12 設計的這個作品名為 "Emerald",將成為 Debian 12 的默認主題。這個作品會出現(xiàn)在主屏壁紙、登錄界面、安裝程序、Plymouth 開機畫面、GRUB 啟動加載器、Syslinux / Isolinux,甚至是網站、博客和 Wiki 等頁面上。
在壁紙的設計理念中,Juliette Taka 表示:
無論是優(yōu)雅的拋光和鑿刻,還是原始的自然狀態(tài),寶石都可以有無限多的形狀。以 Emerald(綠寶石)為主題,我想把光和礦物結合在一起,形成一個干凈的、幾乎是空靈的設計。
你可以在這個頁面看到 Juliette Taka 這個作品在各個場景下的使用示例,你也可以提前下載并將其設置為當前 Debian GNU/Linux 的壁紙。需要 SVG 文件的用戶則是可以訪問 Juliette Taka 的 GitHub 頁面上找到對應文件。
至于 Debian GNU/Linux 12 "Bookworm",它可能會采用獲得長期支持的 Linux 6.1 內核系列、啟用動態(tài)三重緩沖技術、將 PipeWire 設為默認音頻服務器、帶有為雙啟動用戶提供的 Windows 11 檢測功能、支持新的 ARM 和 RISC-V 設備,更多功能與改進可能需要等到 2023 年才會透露。
僅從DVD安裝 Debian 的用戶才需要此修復程序,因為從DVD安裝Debian之后,每次嘗試更新系統(tǒng)時都會出現(xiàn)錯誤“存儲庫cdrom沒有發(fā)行文件”:
要解決此錯誤,請打開“軟件和更新”應用程序,然后在“其他軟件”選項卡中,禁用CDROM存儲庫:
現(xiàn)在,CDROM錯誤已修復,應該能夠刷新存儲庫并更新系統(tǒng),而不會出現(xiàn)問題。
sudo apt update
sudo apt upgrade
可以切換到最快的存儲庫鏡像,以從物理上距離您的位置更近的服務器下載更新。為此,打開軟件和更新應用程序→ Debian軟件→從以下位置下載→其他→選擇最佳服務器:
而且Debian會自動在您所在的位置找到最快的服務器。選擇它并關閉而不重新加載存儲庫。現(xiàn)在,通過終端更新存儲庫:
sudo apt update
如果看到錯誤:存儲庫XXX沒有發(fā)布文件:
這意味著您的本地鏡像沒有安全存儲庫。要解決此問題,請打開源列表:
sudo nano /etc/apt/sources.list
并替換包含線上的地址buster/updates與默認的安全存儲庫:http://security.debian.org/debian-security/:
按Ctrl + O和Enter保存更改,按Ctrl + O和Enter退出Nano,再次更新存儲庫,以確保錯誤已消失:
sudo apt update
如果一切正常,您現(xiàn)在將從本地鏡像接收所有更新,并從主服務器接收安全更新。
Contrib和非自由存儲庫包括Debian默認存儲庫中沒有的許多有用的軟件包。例如,Dropbox,一些代碼,Nvidia驅動程序和許多其他代碼。要添加contrib和非免費存儲庫,請在“軟件和更新”應用程序中將其激活:
并重新加載有關可用存儲庫的信息:
現(xiàn)在,您將可以訪問Linux上幾乎所有流行的程序。只需在軟件中心上搜索它們即可。
Wayland是Debian中的默認顯示服務器,它具有許多性能優(yōu)勢,但仍相對較新,并且某些應用程序無法在Wayland中運行。例如,Synaptic,SimpleScreenRecorder和Color picker無法與Wayland一起使用,需要這些應用程序并使它們正常運行,我在登錄屏幕上選擇了System X11 default,從而切換到Xorg:
要找出您正在運行的顯示服務器,請使用以下命令:
ps -e | grep tty
我喜歡極簡主義,但是直到它不會損害功能性和舒適性為止,卸下最小化按鈕確實會影響我的舒適感。
為此,我打開了Tweaks,幸運的是,與Ubuntu Debian 10不同,默認情況下已安裝Tweaks,并在Windows Titlebars中啟用它:
也可以在此處啟用最大化按鈕,但是我更喜歡雙擊標題欄來最大化我的窗口。
Synaptic是一個老式的圖形化軟件包管理器,但是它已經被時間證明了。它非常可靠且功能強大。使用Synaptic,您可以找到并安裝許多在軟件中心中不可見的庫和軟件包。例如,您會在 Synaptic 中找到微代碼包,但在軟件中心中找不到。當然,Synaptic不如軟件中心那么漂亮,但它比命令行用戶友好。
您可以通過軟件中心找到并安裝Synaptic或運行:
微碼是控制處理器工作方式的CPU固件。最好具有最新的微碼,以確保系統(tǒng)的穩(wěn)定性和安全性。因此,通過安裝微碼,您可以確保您收到微碼更新。
這就是Synaptic變得方便的地方。在Synaptic中搜索微碼,然后根據您的處理器類型安裝Intel或AMD微碼:
在此步驟中,建議安裝對于某些程序的編譯和安裝必不可少的軟件包,可以使用以下命令安裝:
sudo apt install build-essential dkms linux-headers-$(uname -r)
Debian可能與開源驅動程序(適用于Nvidia的nouveau和適用于AMD的amdgpu)配合良好。在這種情況下,可能不需要安裝專有驅動程序。但是,如果遇到一些圖形問題,則安裝專有驅動程序可能會解決這些問題。
如果您有Nvidia卡,則首先需要檢查系統(tǒng)所需的驅動程序。為此,請安裝nvidia-detect ,并運行它:
sudo apt install nvidia-detect && sudo nvidia-detect
最有可能的是,您將看到需要nvidia-driver軟件包:
sudo apt install nvidia-driver
重新啟動后,應激活您的專有Nvidia驅動程序。您可以通過nvidia設置對其進行調整:
帶有免費驅動程序的AMD卡更有可能開箱即用。如果不是這種情況,則可以安裝非免費的驅動程序。您只需要安裝非免費的AMD固件和一些Mesa軟件包:
sudo apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
希望此后您將獲得更好的AMD性能,如果您在Debian機器上玩游戲,則需要通過安裝以下軟件包來啟用Vulkan支持:
sudo apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-utils vulkan-validationlayers
最后,如果要使用OpenCL,請安裝所有Mesa OpenCL:
sudo apt install mesa-opencl-icd
重新啟動系統(tǒng),如果以前效果不佳,您應該會看到AMD圖形性能的提高。要調整您的AMD圖形,請使用AMD催化劑設置:
在Ubuntu中可以使用 ubuntu-restricted-extra 軟件包安裝所有受限制的軟件包,例如代碼,Microsoft字體和rar存檔支持。不幸的是,該軟件包在Debian中不存在。但是您仍然可以使用以下命令安裝所有這些受限擴展軟件包:
sudo apt install ttf-mscorefonts-installer rar unrar libavcodec-extra gstreamer1.0-libav gstreamer1.0-plugins-ugly gstreamer1.0-vaapi
為確保您能夠播放任何視頻格式,建議安裝VLC。它通常支持更多的視頻格式,并且比GNOME視頻應用程序更可配置和更強大。例如,我在上一篇文章中展示了如何使用VLC從視頻中提取幀。
通常建議使用UFW,因為它是Linux上最簡單的防火墻,對于大多數(shù)用戶來說已經足夠了。也可以嘗試運行GUFW,它是 UFW 的圖形界面,它使所有這些操作更加容易。
要在Debian 10中啟用UFW,您需要安裝它:
sudo apt install ufw
sudo ufw enable
默認規(guī)則-拒絕傳入并允許傳出-對于大多數(shù)用戶來說效果很好。
如果需要打開某些端口,則可以使用應用程序名稱。要查看可用名稱,請運行以下命令:
sudo ufw app list
打開所需應用程序的端口。例如,要打開SSH端口,請運行:
sudo ufw allow ssh
可以使用端口號(SSH端口號為22):
sudo ufw allow 22/tcp
如果要刪除一些規(guī)則。找出規(guī)則編號并刪除它::
sudo ufw status numbered
sudo ufw delete 1
Debian 默認沒有安裝任何備份程序,rsync是未安裝:
可以在“軟件中心”中選擇幾種備份程序:
建議安裝 Grsync,它是一個簡單而功能強大的圖形備份程序。
默認情況下,不透明度為60,這在大多數(shù)情況下都可以。但是,如果減少此數(shù)字,則系統(tǒng)將更多地使用RAM,并在以后很長時間開始寫入Swap。交換是實際的磁盤空間,它比RAM慢得多。如果您具有8G或更多的RAM,則可以強制系統(tǒng)最大程度地使用它。
首先,檢查您的swappiness值:
cat /proc/sys/vm/swappiness
/etc/sysctl.conf用Nano打開文件:
sudo nano /etc/sysctl.conf
并vm.swappiness = 10在此文件的末尾添加:
按Ctrl + O保存更改,按Ctrl + X退出Nano。
重新啟動系統(tǒng),您將看到 swappiness 值為10:
我相信您還將看到您的系統(tǒng)在幾乎完全填滿RAM之前不會降低速度。
啟動Debian 10時,會看到以下GRUB屏幕:
如果您使用其他系統(tǒng)進行多次引導,但如果Debian是計算機上的唯一系統(tǒng),則可能會很有用,您可以禁用此延遲并立即開始引導Debian,而無需等待5秒鐘。
為此,您需要編輯GRUB配置文件:
sudo nano /etc/default/grub
并將GRUB_TIMEOUT設置為0:
然后更新GRUB:
sudo update-grub
重新啟動,您的Debian 10將在沒有5秒延遲的情況下啟動。
提高系統(tǒng)性能的另一種方法是啟用驅動器緩存。通常,程序會等到將數(shù)據寫入磁盤后再進行下一步。您可以禁用此延遲。
打開“磁盤”應用程序→選擇安裝了Debian 10系統(tǒng)的驅動器→從“磁盤”菜單打開“驅動器設置” →在“寫緩存”選項卡中,啟用“驅動器緩存”。
您還將看到警告,如果計算機斷電,丟失數(shù)據的風險很小。但這對我從未發(fā)生過,我相信性能提升值得冒險,特別是如果您使用慢速硬盤驅動器。
當某些應用程序沒有響應時,可以使用Ctrl + Alt + Esc快捷方式將其殺死。按下Ctrl + Alt + Esc鍵會將光標變成十字形,當您在任何應用程序中單擊它時,它將被關閉:
要啟用此快捷方式,請打開設置→設備→鍵盤→添加新快捷方式。鍵入xkill的名稱和命令,并設置按Ctrl + Alt + Esc鍵作為快捷方式。
現(xiàn)在,只要出現(xiàn)某些應用程序異常,您就可以使用Ctrl + Alt + Esc迅速將其關閉。
建議您設置Ctrl + Alt + T快捷方式以打開終端仿真器。同樣,要設置xkill快捷方式,請在設置→設備→鍵盤→添加新快捷方式中添加新的快捷方式。命名Open Terminal并輸入gnome-terminal命令。要設置快捷方式,請按Ctrl + Alt + T。
現(xiàn)在,訪問終端僅需按以下三個鍵
GNOME是最小且功能有限的桌面。但是可以通過GNOME擴展對其進行改進并將其更改為無法識別的狀態(tài)。可以通過軟件中心訪問某些GNOME擴展。但是最好在GNOME網站上配置直接安裝,因為有更多擴展名。
為此,請確保已chrome-gnome-shell安裝軟件包:
sudo apt install chrome-gnome-shell
然后,轉到GNOME擴展網站,將為您提供安裝GNOME Shell集成附件。
安裝后,打開任何 GNOME Shell 擴展的頁面,您將看到開/關按鈕。您可以使用它直接從瀏覽器安裝 GNOME Shell 擴展。
談到擴展程序,我相信很多人會發(fā)現(xiàn)有用的“桌面圖標”擴展程序。默認情況下,Debian 10桌面是空的,您不能在此處添加任何圖標,創(chuàng)建文件夾或鏈接。安裝桌面圖標擴展名后,此類功能將可用。
從GNOME擴展網站安裝桌面圖標擴展。
默認情況下,您不會在Debian 10中找到許多主題,但是很可能您想自定義桌面。例如,要查看這些屏幕截圖中的內容:
要在 Debian 10 中安裝其他主題,您首先需要解決“未啟用Shell用戶主題擴展”的問題:
要解決此問題,請從軟件中心安裝用戶主題擴展:
現(xiàn)在,您應該能夠在Debian 10系統(tǒng)中安裝自定義主題。在gnome-look.org上搜索所需的主題并安裝。例如,讓我們安裝Orchis gtk主題。需要從“文件”選項卡下載它。然后,用鼠標右鍵單擊提取存檔,并將提取的文件夾移至主目錄中的文件夾。您可以使用Ctrl + H快捷鍵查看主目錄中以點開頭的隱藏文件。如果沒有該文件夾,請創(chuàng)建它.themes.themes。
建議將Orchis主題與Tela圖標主題一起安裝,也可以下載它,解壓縮并將Tela文件夾的內容移動到該.icons文件夾。同樣,如果.icons在主目錄中找不到該文件夾,請創(chuàng)建它。
當您的Orchis文件夾位于.themes和Tela文件夾中時.icons。打開“Tweaks”→“Appearance”→在應用程序中選擇“Orchis”,并在圖標中選擇“Shell”和“Tela in icons”。您也可以更改墻紙,Debian 10桌面將如下所示:
按照相同的步驟,您可以從gnome-look.org安裝大多數(shù)其他主題。如果您想了解更多有關獲得定制GNOME主題的選項的信息,請閱讀我有關Ubuntu GNOME定制的文章。該文章中描述的所有內容也將在Debian 10 GNOME中運行。
轉到帳戶設置并設置您的用戶圖像,這將使您的系統(tǒng)更加個性化和美觀。
要完成主題設置,我還建議調整LibreOffice的外觀。
我相信單個工具欄具有LibreOffice的所有基本工具,并且您具有更大的垂直空間。這在小屏幕上特別有用。
要獲得“單一”面板外觀,請轉到“視圖”→“工具欄布局”→“單個工具欄”。
我還喜歡LibreOffice中的非默認圖標樣式。要更改圖標,請打開工具→選項→視圖→樣式。我喜歡Colibre圖標。
最終結果如下所示:
在“文件”文件管理器中,您可以從左側面板主目錄中快速訪問一些文件夾。例如,文檔,下載,音樂等。但是,如果要在其中添加自定義書簽,該怎么辦。你可以做到的!
導航到要添加書簽的文件夾,然后按Ctrl + D或從文件夾菜單中選擇將其添加為 書簽:
現(xiàn)在,您可以在“文件”的左側面板中添加書簽并快速訪問自己喜歡的文件夾。
默認情況下,許多第三方應用程序(例如Dropbox,Skype等)不會顯示在任務欄中。我相信在那里看到這些圖標非常方便。因此,要啟用此類功能,請 從GNOME擴展網頁安裝TopIcons Plus擴展。
您應該看到托盤圖標出現(xiàn)在頂部面板中。如果看不到它們,請嘗試注銷并登錄。
如果第三方圖標位于中間,則可以在“調整”中打開TopIcons Plus擴展程序的設置,并將其向右移動。
小夜燈會減少夜間屏幕上的藍光數(shù)量,對您的眼睛和睡眠更有利。這是GNOME 3.24以來的內置功能。
要激活它,請轉到設置→設備→顯示→并打開夜燈。
我希望Firefox打開與上次關閉時相同的選項卡,這樣可以節(jié)省大量時間。要啟用此功能,請打開Firefox首選項并激活恢復上一個會話:
要測試它,請打開幾個選項卡,然后關閉Firefox。再次打開它時,它將以上次使用的相同標簽開始。
您還可以在設置中啟用DRM支持。例如,這將允許您播放DRM控制的內容,例如Netflix視頻。
如果在安裝Debian 10之后遵循了之前的操作,則應該已經在Firefox中安裝了GNOME Shell集成附加組件。如果不是這種情況,請在Firefox加載項網頁中搜索并安裝。
我還希望刪除地址/搜索欄兩側的空白。為此,請右鍵單擊Firefox頂部面板,然后選擇“自定義”,然后從頂部面板拖動空白。這將擴展Firefox的搜索/地址欄:
Snap和Flatpak程序與發(fā)行版無關,因此您可以安裝任何版本的Snap或Flatpak程序,而不必擔心缺少依賴項或沖突。
要在Debian 10中啟用Snap和Flatpak支持,請打開軟件中心,然后搜索Gnome Software。選擇它并向下滾動。您將在插件欄中找到Snap和Flatpak,啟用它們中一個或兩者都啟用。
重新啟動軟件中心,并通過搜索Snap或Flatpak程序并進行安裝來測試Snap和Flatpak的安裝。您以Kdenlive為例。您會發(fā)現(xiàn)Kdenlive的兩個版本,其中一個將是Snap軟件包。程序包屬性中提供了有關程序來源的信息。
如果在筆記本電腦上運行Debian,則可以通過安裝TLP電源管理工具獲得更多的時間,該工具提供針對電池壽命進行了優(yōu)化的電源設置。
sudo apt install tlp
重新啟動安裝后,您將發(fā)現(xiàn)TLP進程處于活動狀態(tài)。
sudo systemctl status tlp
幸運的是,Debian 10 GNOME并沒有太多混亂。但是,仍有一些程序可能要刪除。有兩種方法可以做到這一點。
首先,打開軟件中心,然后在“已安裝”選項卡中,將看到系統(tǒng)上已安裝的所有主要程序。刪除那些您將不使用的。我通常會刪除所有游戲。
如果要進一步操作,可以打開Synaptic,轉至“狀態(tài)”部分,然后選擇僅顯示“已安裝的程序”,并開始刪除。
注意不要刪除對系統(tǒng)至關重要的程序。例如,我不需要藍牙應用程序,因為我沒有藍牙,但是刪除它會刪除整個GNOME桌面。
因此,如果您不知道自己在做什么,則可能會從Synaptic已安裝部分中刪除某些程序來損壞系統(tǒng)!