Debian的實力在於其穩定性,優先考慮經過良好測試的包裹。但是,這可能意味著錯過最新的軟件功能。這是返回競爭和測試存儲庫變得無價之寶。
這些存儲庫提供了比Stable版本中發現的更新軟件版本的訪問權限。 Backports從即將推出的Debian版本,平衡穩定性和新功能中有選擇性地向上競爭。測試提供了更廣泛的新包裝,但不穩定風險更高。
本指南詳細介紹瞭如何在Debian 11和12上啟用和禁用這些存儲庫,以及最佳實踐和故障排除。
了解腰台和測試
Backports:下一個Debian版本(不穩定/SID)的軟件包重新編譯了當前穩定版本。他們提供了更新的軟件版本,重點是兼容性和對系統穩定性的最小破壞。請注意,他們沒有得到Debian安全團隊的正式支持。
測試:準備下一個穩定版本的包裝。通常比不穩定更穩定,但比穩定釋放的測試較少。對於早期採用並有助於Debian測試。
您應該使用哪個存儲庫?
對於大多數優先級穩定性的用戶,建議使用Backports 。測試適合具有潛在不穩定性以及需要最新軟件的經驗豐富的用戶。
啟用存儲庫
啟用Backports:
echo“ deb http://deb.debian.org/debian $(lsb_release -CS) sudo tee /etc/apt/sources.list.d/backports.list sudo apt更新
啟用測試:
echo“ deb http://deb.debian.org/debian Testing main pron nor nor Free” | sudo tee /etc/apt/sources.list.d/testing.list sudo apt更新
(LSB_RELEASE -CS)自動檢測您的Debian版本(例如,Bullseye,Bookworm)。
清單啟用了存儲庫
方法1: apt-cache policy
此命令顯示所有啟用的存儲庫,其優先級和狀態。
APT-CACHE策略
方法2:檢查源文件
手動檢查/etc/apt/sources.list
和/etc/apt/sources.list.d/
用於存儲庫條目。
從Backports安裝軟件包
在apt install
中使用-t
標誌:
sudo apt install -t bookworm -backports<package_name> #對於Debian 12 sudo apt install -t bullseye -backports<package_name> #對於Debian 11</package_name></package_name>
升級所有軟件包(不建議)
雖然可能( sudo apt full-upgrade -t<codename> -backports</codename>
),這通常是由於潛在的不穩定而灰心的。升級單個軟件包更安全。
在Backports中檢查包裝版本
使用apt list -a<package_name></package_name>
列出所有可用版本,包括來自Backports的版本。 apt-cache policy<package_name></package_name>
提供詳細的版本信息和存儲庫來源。
用於啟用Backports的BASH腳本(EnableBackports.sh)
可以在此處提供一個簡化Backports啟用的腳本。該腳本在啟用之前檢查現有的Backports和提示以確認。
刪除存儲庫
刪除Backports:
sudo rm /etc/apt/sources.list.d/backports.list sudo apt更新
刪除測試:
sudo rm /etc/apt/sources.list.d/testing.list sudo apt更新
常見問題(常見問題解答) (本節將包括與原始的常見問題解答,以稍微改寫,以獲得更好的流動和簡潔性)
結論
使用BackPorts和測試存儲庫可訪問對新軟件的訪問,但請記住,Debian的穩定性至關重要。僅當您了解潛在風險並需要最新的軟件功能時,才能啟用這些存儲庫。在進行重大更改之前,請務必備份系統。
以上是如何在Debian 12中啟用Backports和測試存儲庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

用於輕鬆Flatpak管理的GUI:介紹倉庫 僅使用命令行管理越來越多的FlatPak應用程序集合可能會很麻煩。 輸入倉庫,這是一種用戶友好的圖形接口,旨在簡化flatpak a

本文為識別和解決Linux系統中的硬盤驅動器瓶頸提供了綜合指南。 經驗豐富的服務器管理員會發現這特別有用。緩慢的磁盤操作會嚴重影響應用程序性能,

Linux系統下的高效二維碼生成工具 在當今數字世界中,二維碼已成為快速便捷地共享信息的一種方式,從URL、文本、聯繫人、Wi-Fi憑證,甚至支付信息,二維碼都簡化了數據訪問。 Linux用戶可以使用多種工具高效地創建二維碼。讓我們來看看一些可在Linux系統上直接使用的流行二維碼生成器。 QRencode QRencode是一個輕量級的命令行工具,用於在Linux上生成二維碼,它以其簡單性和效率而廣受好評,深受偏愛直接方法的Linux用戶的歡迎。 使用QRencode,您可以為URL、

基本操作系統8 Circe:一種流暢,時尚的Linux體驗 基於Ubuntu的Linux發行版,Elementary OS已從簡單的主題包演變為一個完整的獨立操作系統。 以其用戶友好的界面而聞名

掌握Linux對於任何機器學習(ML)工程師至關重要。 它的命令行界面提供了無與倫比的靈活性和控制,簡化工作流程並提高了生產力。本文概述了必需的Linux命令,FO解釋說

Arch Linux:初學者的命令行備忘單 Arch Linux提供了無與倫比的控制,但對於新移民來說可能會令人生畏。該備忘單提供了自信管理系統的必要命令。 系統信息和更新 這些com

本指南提供了在Linux Systems上安裝和使用Scikit-Learn機器學習庫的全面演練。 Scikit-Learn(Sklearn)是一個功能強大的開源python庫,為各種機器提供多種工具L

本指南說明瞭如何利用Docker訪問Kali Linux工具,這是Katoolin等過時方法的更安全,更有效的替代方案。 Katoolin不再積極維護,可能會在現代系統上引起兼容性問題。做


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中