僅從DVD安裝 Debian 的用戶才需要此修復程序,因為從DVD安裝Debian之后,每次嘗試更新系統時都會出現錯誤“存儲庫cdrom沒有發行文件”:
要解決此錯誤,請打開“軟件和更新”應用程序,然后在“其他軟件”選項卡中,禁用CDROM存儲庫:
現在,CDROM錯誤已修復,應該能夠刷新存儲庫并更新系統,而不會出現問題。
sudo apt update
sudo apt upgrade
可以切換到最快的存儲庫鏡像,以從物理上距離您的位置更近的服務器下載更新。為此,打開軟件和更新應用程序→ Debian軟件→從以下位置下載→其他→選擇最佳服務器:
而且Debian會自動在您所在的位置找到最快的服務器。選擇它并關閉而不重新加載存儲庫。現在,通過終端更新存儲庫:
sudo apt update
如果看到錯誤:存儲庫XXX沒有發布文件:
這意味著您的本地鏡像沒有安全存儲庫。要解決此問題,請打開源列表:
sudo nano /etc/apt/sources.list
并替換包含線上的地址buster/updates與默認的安全存儲庫:http://security.debian.org/debian-security/:
按Ctrl + O和Enter保存更改,按Ctrl + O和Enter退出Nano,再次更新存儲庫,以確保錯誤已消失:
sudo apt update
如果一切正常,您現在將從本地鏡像接收所有更新,并從主服務器接收安全更新。
Contrib和非自由存儲庫包括Debian默認存儲庫中沒有的許多有用的軟件包。例如,Dropbox,一些代碼,Nvidia驅動程序和許多其他代碼。要添加contrib和非免費存儲庫,請在“軟件和更新”應用程序中將其激活:
并重新加載有關可用存儲庫的信息:
現在,您將可以訪問Linux上幾乎所有流行的程序。只需在軟件中心上搜索它們即可。
Wayland是Debian中的默認顯示服務器,它具有許多性能優勢,但仍相對較新,并且某些應用程序無法在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固件。最好具有最新的微碼,以確保系統的穩定性和安全性。因此,通過安裝微碼,您可以確保您收到微碼更新。
這就是Synaptic變得方便的地方。在Synaptic中搜索微碼,然后根據您的處理器類型安裝Intel或AMD微碼:
在此步驟中,建議安裝對于某些程序的編譯和安裝必不可少的軟件包,可以使用以下命令安裝:
sudo apt install build-essential dkms linux-headers-$(uname -r)
Debian可能與開源驅動程序(適用于Nvidia的nouveau和適用于AMD的amdgpu)配合良好。在這種情況下,可能不需要安裝專有驅動程序。但是,如果遇到一些圖形問題,則安裝專有驅動程序可能會解決這些問題。
如果您有Nvidia卡,則首先需要檢查系統所需的驅動程序。為此,請安裝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
重新啟動系統,如果以前效果不佳,您應該會看到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上最簡單的防火墻,對于大多數用戶來說已經足夠了。也可以嘗試運行GUFW,它是 UFW 的圖形界面,它使所有這些操作更加容易。
要在Debian 10中啟用UFW,您需要安裝它:
sudo apt install ufw
sudo ufw enable
默認規則-拒絕傳入并允許傳出-對于大多數用戶來說效果很好。
如果需要打開某些端口,則可以使用應用程序名稱。要查看可用名稱,請運行以下命令:
sudo ufw app list
打開所需應用程序的端口。例如,要打開SSH端口,請運行:
sudo ufw allow ssh
可以使用端口號(SSH端口號為22):
sudo ufw allow 22/tcp
如果要刪除一些規則。找出規則編號并刪除它::
sudo ufw status numbered
sudo ufw delete 1
Debian 默認沒有安裝任何備份程序,rsync是未安裝:
可以在“軟件中心”中選擇幾種備份程序:
建議安裝 Grsync,它是一個簡單而功能強大的圖形備份程序。
默認情況下,不透明度為60,這在大多數情況下都可以。但是,如果減少此數字,則系統將更多地使用RAM,并在以后很長時間開始寫入Swap。交換是實際的磁盤空間,它比RAM慢得多。如果您具有8G或更多的RAM,則可以強制系統最大程度地使用它。
首先,檢查您的swappiness值:
cat /proc/sys/vm/swappiness
/etc/sysctl.conf用Nano打開文件:
sudo nano /etc/sysctl.conf
并vm.swappiness = 10在此文件的末尾添加:
按Ctrl + O保存更改,按Ctrl + X退出Nano。
重新啟動系統,您將看到 swappiness 值為10:
我相信您還將看到您的系統在幾乎完全填滿RAM之前不會降低速度。
啟動Debian 10時,會看到以下GRUB屏幕:
如果您使用其他系統進行多次引導,但如果Debian是計算機上的唯一系統,則可能會很有用,您可以禁用此延遲并立即開始引導Debian,而無需等待5秒鐘。
為此,您需要編輯GRUB配置文件:
sudo nano /etc/default/grub
并將GRUB_TIMEOUT設置為0:
然后更新GRUB:
sudo update-grub
重新啟動,您的Debian 10將在沒有5秒延遲的情況下啟動。
提高系統性能的另一種方法是啟用驅動器緩存。通常,程序會等到將數據寫入磁盤后再進行下一步。您可以禁用此延遲。
打開“磁盤”應用程序→選擇安裝了Debian 10系統的驅動器→從“磁盤”菜單打開“驅動器設置” →在“寫緩存”選項卡中,啟用“驅動器緩存”。
您還將看到警告,如果計算機斷電,丟失數據的風險很小。但這對我從未發生過,我相信性能提升值得冒險,特別是如果您使用慢速硬盤驅動器。
當某些應用程序沒有響應時,可以使用Ctrl + Alt + Esc快捷方式將其殺死。按下Ctrl + Alt + Esc鍵會將光標變成十字形,當您在任何應用程序中單擊它時,它將被關閉:
要啟用此快捷方式,請打開設置→設備→鍵盤→添加新快捷方式。鍵入xkill的名稱和命令,并設置按Ctrl + Alt + Esc鍵作為快捷方式。
現在,只要出現某些應用程序異常,您就可以使用Ctrl + Alt + Esc迅速將其關閉。
建議您設置Ctrl + Alt + T快捷方式以打開終端仿真器。同樣,要設置xkill快捷方式,請在設置→設備→鍵盤→添加新快捷方式中添加新的快捷方式。命名Open Terminal并輸入gnome-terminal命令。要設置快捷方式,請按Ctrl + Alt + T。
現在,訪問終端僅需按以下三個鍵
GNOME是最小且功能有限的桌面。但是可以通過GNOME擴展對其進行改進并將其更改為無法識別的狀態。可以通過軟件中心訪問某些GNOME擴展。但是最好在GNOME網站上配置直接安裝,因為有更多擴展名。
為此,請確保已chrome-gnome-shell安裝軟件包:
sudo apt install chrome-gnome-shell
然后,轉到GNOME擴展網站,將為您提供安裝GNOME Shell集成附件。
安裝后,打開任何 GNOME Shell 擴展的頁面,您將看到開/關按鈕。您可以使用它直接從瀏覽器安裝 GNOME Shell 擴展。
談到擴展程序,我相信很多人會發現有用的“桌面圖標”擴展程序。默認情況下,Debian 10桌面是空的,您不能在此處添加任何圖標,創建文件夾或鏈接。安裝桌面圖標擴展名后,此類功能將可用。
從GNOME擴展網站安裝桌面圖標擴展。
默認情況下,您不會在Debian 10中找到許多主題,但是很可能您想自定義桌面。例如,要查看這些屏幕截圖中的內容:
要在 Debian 10 中安裝其他主題,您首先需要解決“未啟用Shell用戶主題擴展”的問題:
要解決此問題,請從軟件中心安裝用戶主題擴展:
現在,您應該能夠在Debian 10系統中安裝自定義主題。在gnome-look.org上搜索所需的主題并安裝。例如,讓我們安裝Orchis gtk主題。需要從“文件”選項卡下載它。然后,用鼠標右鍵單擊提取存檔,并將提取的文件夾移至主目錄中的文件夾。您可以使用Ctrl + H快捷鍵查看主目錄中以點開頭的隱藏文件。如果沒有該文件夾,請創建它.themes.themes。
建議將Orchis主題與Tela圖標主題一起安裝,也可以下載它,解壓縮并將Tela文件夾的內容移動到該.icons文件夾。同樣,如果.icons在主目錄中找不到該文件夾,請創建它。
當您的Orchis文件夾位于.themes和Tela文件夾中時.icons。打開“Tweaks”→“Appearance”→在應用程序中選擇“Orchis”,并在圖標中選擇“Shell”和“Tela in icons”。您也可以更改墻紙,Debian 10桌面將如下所示:
按照相同的步驟,您可以從gnome-look.org安裝大多數其他主題。如果您想了解更多有關獲得定制GNOME主題的選項的信息,請閱讀我有關Ubuntu GNOME定制的文章。該文章中描述的所有內容也將在Debian 10 GNOME中運行。
轉到帳戶設置并設置您的用戶圖像,這將使您的系統更加個性化和美觀。
要完成主題設置,我還建議調整LibreOffice的外觀。
我相信單個工具欄具有LibreOffice的所有基本工具,并且您具有更大的垂直空間。這在小屏幕上特別有用。
要獲得“單一”面板外觀,請轉到“視圖”→“工具欄布局”→“單個工具欄”。
我還喜歡LibreOffice中的非默認圖標樣式。要更改圖標,請打開工具→選項→視圖→樣式。我喜歡Colibre圖標。
最終結果如下所示:
在“文件”文件管理器中,您可以從左側面板主目錄中快速訪問一些文件夾。例如,文檔,下載,音樂等。但是,如果要在其中添加自定義書簽,該怎么辦。你可以做到的!
導航到要添加書簽的文件夾,然后按Ctrl + D或從文件夾菜單中選擇將其添加為 書簽:
現在,您可以在“文件”的左側面板中添加書簽并快速訪問自己喜歡的文件夾。
默認情況下,許多第三方應用程序(例如Dropbox,Skype等)不會顯示在任務欄中。我相信在那里看到這些圖標非常方便。因此,要啟用此類功能,請 從GNOME擴展網頁安裝TopIcons Plus擴展。
您應該看到托盤圖標出現在頂部面板中。如果看不到它們,請嘗試注銷并登錄。
如果第三方圖標位于中間,則可以在“調整”中打開TopIcons Plus擴展程序的設置,并將其向右移動。
小夜燈會減少夜間屏幕上的藍光數量,對您的眼睛和睡眠更有利。這是GNOME 3.24以來的內置功能。
要激活它,請轉到設置→設備→顯示→并打開夜燈。
我希望Firefox打開與上次關閉時相同的選項卡,這樣可以節省大量時間。要啟用此功能,請打開Firefox首選項并激活恢復上一個會話:
要測試它,請打開幾個選項卡,然后關閉Firefox。再次打開它時,它將以上次使用的相同標簽開始。
您還可以在設置中啟用DRM支持。例如,這將允許您播放DRM控制的內容,例如Netflix視頻。
如果在安裝Debian 10之后遵循了之前的操作,則應該已經在Firefox中安裝了GNOME Shell集成附加組件。如果不是這種情況,請在Firefox加載項網頁中搜索并安裝。
我還希望刪除地址/搜索欄兩側的空白。為此,請右鍵單擊Firefox頂部面板,然后選擇“自定義”,然后從頂部面板拖動空白。這將擴展Firefox的搜索/地址欄:
Snap和Flatpak程序與發行版無關,因此您可以安裝任何版本的Snap或Flatpak程序,而不必擔心缺少依賴項或沖突。
要在Debian 10中啟用Snap和Flatpak支持,請打開軟件中心,然后搜索Gnome Software。選擇它并向下滾動。您將在插件欄中找到Snap和Flatpak,啟用它們中一個或兩者都啟用。
重新啟動軟件中心,并通過搜索Snap或Flatpak程序并進行安裝來測試Snap和Flatpak的安裝。您以Kdenlive為例。您會發現Kdenlive的兩個版本,其中一個將是Snap軟件包。程序包屬性中提供了有關程序來源的信息。
如果在筆記本電腦上運行Debian,則可以通過安裝TLP電源管理工具獲得更多的時間,該工具提供針對電池壽命進行了優化的電源設置。
sudo apt install tlp
重新啟動安裝后,您將發現TLP進程處于活動狀態。
sudo systemctl status tlp
幸運的是,Debian 10 GNOME并沒有太多混亂。但是,仍有一些程序可能要刪除。有兩種方法可以做到這一點。
首先,打開軟件中心,然后在“已安裝”選項卡中,將看到系統上已安裝的所有主要程序。刪除那些您將不使用的。我通常會刪除所有游戲。
如果要進一步操作,可以打開Synaptic,轉至“狀態”部分,然后選擇僅顯示“已安裝的程序”,并開始刪除。
注意不要刪除對系統至關重要的程序。例如,我不需要藍牙應用程序,因為我沒有藍牙,但是刪除它會刪除整個GNOME桌面。
因此,如果您不知道自己在做什么,則可能會從Synaptic已安裝部分中刪除某些程序來損壞系統!
在無數次勸說自己后,你終于做出了一個大膽的決定,試試 Linux。-- James Kiarie(作者)
在無數次勸說自己后,你終于做出了一個大膽的決定,試試 Linux。不過,在完全熟悉 Linux 之前,你依舊需要使用 Windows 10 系統。幸運的是,通過一個雙系統引導設置,能讓你在啟動時,選擇自己想要進入的系統。在這個指南中,你會看到如何 如何雙重引導 Windows 10 和 Debian 10。
在開始之前,確保你滿足下列條件:
另外,記得注意你系統的引導策略(UEFI 或 Legacy),需要確保兩個系統使用同一種引導模式。
第一步,你需要在你的硬盤上創建一個空余分區。之后,這將是我們安裝 Debian 系統的地方。為了實現這一目的,需要使用下圖所示的磁盤管理器:
同時按下 Windows + R 鍵,啟動“運行程序”。接下來,輸入 diskmgmt.msc,按回車鍵。
啟動“運行程序”
這會啟動“磁盤管理”窗口,它會顯示你 Windows 上所有已有磁盤。
磁盤管理
接下來,你需要為安裝的 Debian 系統創建空余空間。為此,你需要縮小其中一個磁盤(卷)上的分區,從而創建一個未分配的新分區。在這個例子里,我會從 D 盤中創建一個 30 GB 的新分區。
為了縮小一個卷,右鍵點擊它,然后選中選項 “ 縮小(Shrink volume…)”。
縮小卷
在彈出窗口中,定義你想縮小的空間大小。記住,這是將來要安裝 Debian 10 的磁盤空間。我選擇了 30000MB(大約 30 GB)。壓縮完成后,點擊“ 縮小(Shrink)”。
縮小空間
在縮小操作結束后,你會看到一個如下圖所示的未分配分區:
未分配分區
完美!現在可以準備開始安裝了。
空余分區已經創建好了,將你的可引導 USB 或安裝 DVD 插入電腦,重新啟動系統。記得更改 BIOS 中的引導順序,需要在啟動時按住功能鍵(通常,根據品牌不同,是 F9、F10 或 F12 中的某一個)。 這一步驟,對系統是否能進入安裝媒體來說,至關重要。保存 BIOS 設置,并重啟電腦。
如下圖所示,界面會顯示一個新的引導菜單:點擊 “Graphical install”。
圖形化界面安裝
下一步,選擇你的偏好語言,然后點擊 “ 繼續(Continue)”。
設置語言-Debian10
接著,選擇你的地區,點擊“ 繼續(Continue)”。 根據地區,系統會自動選擇當地對應的時區。如果你無法找到你所對應的地區,將界面往下拉, 點擊“ 其他(Other)”后,選擇相對應位置。
選擇地區-Debain10
而后,選擇你的鍵盤布局。
設置鍵盤-Debain10
接下來,設置系統的主機名,點擊 “ 繼續(Continue)”。
設置主機名-Debian10
下一步,確定域名。如果你的電腦不在域中,直接點擊 “ 繼續(Continue)”按鈕。
設置域名-Debian10
然后,如圖所示,設置 root 密碼,點擊 “ 繼續(Continue)”。
設置 root 密碼-Debian10
下一步驟,設置賬戶的用戶全名,點擊 “ 繼續(Continue)”。
設置用戶全名-debain10
接著,設置與此賬戶相關聯的用戶名。
指定用戶名-Debian10
下一步,設置用戶密碼,點擊“ 繼續(Continue)”。
設置用戶密碼-Debian10
然后,設置時區。
設置時區-Debian10
這時,你要為 Debian10 安裝創建分區。如果你是新手用戶,點擊菜單中的第一個選項,“ 使用最大的連續空余空間(Use the largest continuous free space)”,點擊“ 繼續(Continue)”。
使用最大的連續空余空間-debian10
不過,如果你對創建分區有所了解的話,選擇“ 手動(Manual)” 選項,點擊 “ 繼續(Continue)”。
選擇手動-Debain10
接著,選擇被標記為 “ 空余空間(FREE SPACE)” 的磁盤,點擊 “ 繼續(Continue)” 。接下來,點擊“ 創建新分區(Create a new partition)”。
創建新分區-Debain10
下一界面,首先確定交換空間大小。我的交換空間大小為 2GB,點擊 “ 繼續(Continue)”。
確定交換空間大小-debian10
點擊下一界面的 “ 主分區(Primary)”,點擊“ 繼續(Continue)”。
磁盤主分區-Debian10
選擇在磁盤 “ 初始位置(beginning)” 創建新分區后,點擊繼續。
在初始位置創建-Debain10
選擇 “ Ext 4 日志文件系統(Ext 4 journaling file system)”,點擊 “ 繼續(Continue)”。
選擇 Ext4 日志文件系統-debain10
下個界面選擇“ 交換空間(swap space)” ,點擊 “ 繼續(Continue)”。
選擇交換空間-debian10
選中 “ 完成此分區設置(done setting the partition)”,點擊 “ 繼續(Continue)”。
完成此分區設置-debian10
返回磁盤分區界面,點擊 “ 空余空間(FREE SPACE)”,點擊 “ 繼續(Continue)”。
點擊空余空間-Debain10
為了讓自己能輕松一點,選中 “ 自動為空余空間分區(Automatically partition the free space)”后,點擊 “ 繼續(Continue)”。
自動為空余空間分區-Debain10
接著點擊 “ 將所有文件存儲在同一分區(新手用戶推薦)(All files in one partition (recommended for new users))”。
將所有文件存儲在同一分區-debian10
最后, 點擊 “ 完成分區設置,并將改動寫入磁盤(Finish partitioning and write changes to disk)” ,點擊 “ 繼續(Continue)”。
完成分區設置,并將改動寫入磁盤
確定你要將改動寫入磁盤,點擊 “ 是(Yes)”。
將改動寫入磁盤-Debian10
而后,安裝程序會開始安裝所有必要的軟件包。
當系統詢問是否要掃描其他 CD 時,選擇 “ 否(No)” ,并點擊 “ 繼續(Continue)”。
掃描其他CD-No-Debain10
接著,選擇離你最近的鏡像站點地區,點擊 “ 繼續(Continue)”。
Debian-鏡像站點-國家
然后,選擇最適合你的鏡像站點,點擊“ 繼續(Continue)”。
選擇鏡像站點
如果你打算使用代理服務器,在下面輸入具體信息,沒有的話就留空,點擊 “ 繼續(Continue)”。
輸入代理信息-debian10
隨著安裝進程的繼續, 你會被問到,是否想參加一個軟件包用途調查。你可以選擇任意一個選項,之后點擊“ 繼續(Continue)”,我選擇了“ 否(No)”。
參與調查-debain10
在軟件選擇窗口選中你想安裝的軟件包,點擊“ 繼續(Continue)”。
軟件選擇-debian10
安裝程序會將選中的軟件一一安裝,在這期間,你可以去喝杯咖啡休息一下。
系統將會詢問你,是否要將 grub 的引導裝載程序安裝到主引導記錄表(MBR)上。點擊 “ 是(Yes)”,而后點擊 “ 繼續(Continue)”。
安裝-grub-bootloader-debian10
接著,選中你想安裝 grub 的硬盤,點擊“ 繼續(Continue)”。
選擇硬盤-安裝 grub-Debian10
最后,安裝完成,直接點擊 “ 繼續(Continue)”。
安裝完成-重新啟動-debian10
你現在應該會有一個列出 Windows 和 Debian 的 grub 菜單。為了引導 Debian 系統,往下選擇 Debian。之后,你就能看見登錄界面。輸入密碼之后,按回車鍵。
Debian10-登錄
這就完成了!這樣,你就擁有了一個全新的 Debian 10 和 Windows 10 雙系統。
Debian10-Buster-Details
via: https://www.linuxtechi.com/dual-boot-windows-10-debian-10/
作者: James Kiarie 選題: lujun9972 譯者: wenwensnow 校對: wxy
本文由 LCTT 原創編譯, Linux中國 榮譽推出