How to Upgrade Debian 9 Stretch to Debian 10 Buster | SYSNETTECH Solutions
Talaan ng mga Nilalaman:
- Mga kinakailangan
- I-backup ang Iyong Data
- I-update ang Mga Naka-install na Package
- I-upgrade ang Debian 9 Stretch sa Debian 10 Buster
- Kumpirma ang Pag-upgrade
- Konklusyon
Matapos ang higit sa dalawang taon ng pag-unlad, ang bagong bersyon ng matatag na Debian, ang Debian 10 na codenamed Buster, ay inilabas noong Hulyo 6, 2019, at susuportahan ito ng 5 taon.
Ang paglabas na ito ay may maraming mga bagong pakete at mga pangunahing pag-upgrade ng software. Ang Debian 10 buster ship na may Linux 4.19 LTS kernel, ay gumagamit ng nftables framework bilang default na iptables backend, sumusuporta sa UEFI Secure Boot at pinagana ang AppArmor sa pamamagitan ng default.
Sa tutorial na ito, ipapakita namin sa iyo kung paano i-upgrade ang iyong Debian 9 Stretch system sa Debian 10, Buster.
Mga kinakailangan
Ang operasyon ng pag-upgrade ay dapat patakbuhin sa mga pribilehiyo ng superuser. Kailangan mong mai-log in bilang isang ugat o isang gumagamit na may mga pribilehiyo sudo.
I-backup ang Iyong Data
Una at pinakamahalaga, siguraduhing nai-backup mo ang iyong data bago simulan ang pangunahing pag-upgrade ng iyong operating system. Kung nagpapatakbo ka ng Debian sa isang virtual machine mas mahusay na kumuha ng isang kumpletong snapshot ng system upang madali mong maibalik ang iyong makina kung sakaling ang pag-update ay timog.
I-update ang Mga Naka-install na Package
Bago simulan ang pag-upgrade ng paglabas, inirerekumenda na i-update ang lahat ng iyong kasalukuyang naka-install na mga pakete sa kanilang pinakabagong mga bersyon.
Ang mga package na minarkahan bilang pinigilan ay hindi maaaring awtomatikong mai-install, na-upgrade o alisin. Maaaring magdulot ito ng mga isyu sa proseso ng pag-upgrade. Upang suriin kung may mga gaganapin back packages sa iyong mga system tumatakbo:
sudo apt-mark showhold
Kung may
on hold
, mga pakete, dapat mong i-unhold ang mga pakete na may
sudo apt-mark unhold package_name
o siguraduhin na ang mga pakete ay hindi makagambala sa proseso ng pag-upgrade.
I-refresh ang mga index index at i-upgrade ang lahat ng naka-install na mga pakete:
sudo apt update
sudo apt upgrade
Patakbuhin ang
apt full-upgrade
kung saan ay magsasagawa ng isang pangunahing bersyon ng pag-upgrade ng naka-install na mga pakete at maaaring alisin ang ilang mga hindi kinakailangang mga pakete:
sudo apt full-upgrade
Alisin ang lahat ng awtomatikong naka-install na dependencies na hindi na kinakailangan ng anumang pakete:
I-upgrade ang Debian 9 Stretch sa Debian 10 Buster
Ang unang hakbang ay ang muling pagkumpirma ng mga file na listahan ng mapagkukunan ng APT.
Upang gawin ito maaari mong buksan ang
/etc/apt/sources.list
file sa iyong text editor at palitan ang bawat halimbawa ng
stretch
sa
buster
o gamitin ang mga utos na
sed
ibaba. Kung mayroon kang iba pang mga file ng listahan ng mapagkukunan sa ilalim ng
/etc/apt/sources.list.d
dapat mo ring i-update ang mga mapagkukunang iyon.
sudo nano /etc/apt/sources.list
/etc/apt/s Source.list
deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main
Bilang kahalili, maaari mong gamitin ang mga sumusunod na mga utos na
sed
kung saan ay i-update ang
stretch
sa
buster
sa lahat ng mga file na
buster
listahan.
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list
Kapag tapos na, i-update ang index ng mga pakete:
sudo apt update
Kung mayroong anumang mga error o mga mensahe ng babala na may kaugnayan sa isang repositoryo ng third party, subukang ayusin ang isyu o huwag paganahin ang repositoryo.
Simulan ang pag-upgrade ng system sa pamamagitan ng pag-upgrade ng naka-install na mga pakete. I-upgrade lamang nito ang mga pakete na hindi nangangailangan ng anumang iba pang mga pakete na mai-install o alisin:
sudo apt upgrade
Tatanungin ka kung nais mo na ang mga serbisyo ay awtomatikong mai-restart sa panahon ng pag-upgrade.
Restart services during package upgrades without asking?
Sa panahon ng proseso ng pag-upgrade, maaari ka ring hilingin sa iba't ibang iba pang mga katanungan, tulad ng kung nais mong mapanatili ang isang umiiral na file ng pagsasaayos o mai-install ang bersyon ng tagapangalaga ng pakete. Kung hindi ka gumawa ng anumang mga pasadyang pagbabago sa file dapat itong ligtas na i-type ang
Y
kung hindi upang mapanatili ang kasalukuyang pagsasaayos ng pagpasok sa
N
Ang pag-upgrade ay maaaring tumagal ng ilang oras depende sa bilang ng mga pag-update at ang iyong bilis ng Internet.
Susunod, isagawa ang
apt full-upgrade
na gagampanan ng isang kumpletong pag-upgrade ng system, i-install ang pinakabagong mga bersyon ng mga pakete, at lutasin ang mga pagbabago sa dependency sa pagitan ng mga pakete sa iba't ibang mga paglabas. I-upgrade nito ang lahat ng mga pakete na hindi na-upgrade sa nakaraang utos.
sudo apt full-upgrade
Ang utos sa itaas ay maaaring mag-install ng ilang mga bagong pakete at alisin ang magkasalungat at lipas na mga pakete.
Kapag tapos na linisin ang mga hindi kinakailangang mga pakete na may:
sudo apt autoremove
Sa wakas, i-reboot ang iyong makina upang ang bagong kernel ay isinaaktibo, sa pamamagitan ng pag-type:
Kumpirma ang Pag-upgrade
Maghintay ng ilang sandali hanggang ang iyong sistema ng bota at mag-log in.
Matapos ang pag-log in ay babatiin mo ang sumusunod na mensahe:
Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…
Maaari mo ring suriin ang bersyon ng Debian sa pamamagitan ng paggamit ng sumusunod na utos:
lsb_release -a
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Iyon lang, maaari mo na ngayong masisiyahan ang iyong bagong Debian 10 Buster.
Konklusyon
Sa karamihan ng mga kaso, ang pag-upgrade mula sa Debian 9 Stretch hanggang sa Debian 10 Buster ay dapat na medyo madali at walang sakit.
debianPaminsan-minsan ang mga update ay napakahalaga, ngunit ang pinaka-tila tulad ng tinkering. Ang PS3's Disyembre 2, 2008 v2.53 update ay nagdagdag ng full-screen na suporta para sa Adobe Flash. Ang pag-update ng Nobyembre 5, 2008 v.2.52 ay nagdala ng tatlong mga pag-aayos sa maliit na glitch. Ang Hulyo 29, 2008 v2.42-update ang enigmatically "pagbutihin [d] ang kalidad ng pag-playback ng ilang PlayStation 3 at PlayStation format software." Ang pag-update ng Hulyo 8, 2008 v2.41 ay naayos
Huwag ako mali, sa tingin ko talagang kahanga-hanga na nais ng Sony na maglinis ng ilang frequency. Ngunit hindi dapat isang kumpanya na may mga mapagkukunan ng Sony at isang predictable hardware development platform malinaw na ang windshield maagang ng panahon?
"Ang bawat tao'y nagsasalita tungkol sa kung paano mga consumer hindi alam kung ano ang nangyayari, at kung alam nila kung ano ang nangyayari, sila ay magiging horrified, "sabi ni Rubin. "Ang dahilan kung bakit hindi nila alam ang tungkol dito ay hindi sila nag-aalinlangan upang malaman ang tungkol dito, at ang dahilan kung bakit hindi sila nag-aalinlangan upang malaman ang tungkol dito ay dahil wala nang masama ang nangyari."
[Karagdagang pagbabasa: Ang pinakamahusay TV streaming services]
Ang paalala ng malaking kahabaan ay naghihikayat sa iyo na magpahinga mula sa computer
Big Paalala ng Big Stretch Reminder na Kumuha Ka ng Isang Pahinga Mula sa Computer at pigilan ang RSI, pilay ng mata.







