Trước khi nâng cấp lên bản phát hành mới hơn, hãy tắt kho lưu trữ của bên thứ ba (PPA) bằng lệnh sau:
sudo sed -i 's/^/#/' /etc/apt/sources.list.d/*.list
cập nhật sudo apt
nâng cấp sudo apt
Đôi khi hệ thống được nâng cấp sẽ chứa nhiều tệp không cần thiết, tệp cấu hình không hoạt động với hệ thống mới, v.v. Các tệp cấu hình không hoạt động được xác định bởi trình cài đặt Ubuntu khi nâng cấp. Khi tôi nâng cấp từ Ubuntu 18.04 lên Ubuntu 20.04, mất khoảng một giờ và tôi nhận được một thông báo về tệp cấu hình cần chỉnh sửa. Tôi sao chép/dán nội dung chỉnh sửa được đề xuất vào tệp văn bản và chỉnh sửa tệp cấu hình sau khi quá trình nâng cấp hoàn tất.Cần lưu ý rằng nếu tôi không xem đầu ra của thiết bị đầu cuối trong cả giờ để nâng cấp lên 20.04 thì tôi đã bỏ lỡ bản chỉnh sửa được đề xuất hoạt động hoàn hảo.
Sau khi quá trình nâng cấp hoàn tất, hãy chạy các lệnh sau:
cập nhật sudo apt
sudo apt autoremove
sudo apt sạch
deborphan # Cài đặt công cụ quản lý gói này với Sudo apt cài đặt deborphan
khởi động lại sudo
Kích hoạt lại kho lưu trữ của bên thứ ba bằng lệnh sau, thao tác này sẽ xóa #
ký tự từ các dòng bắt đầu bằng deb.
sudo sed -i '/deb/s/^#//g' /etc/apt/sources.list.d/*.list
Thay đổi tất cả các trường hợp tên mã phát hành cũ của kho lưu trữ bên thứ ba thành tên mã phát hành mới. Ví dụ để nâng cấp từ
Ubuntu 18.04 đến Ubuntu 20.04 tên mã phát hành cũ là bionic
và tên mã của bản phát hành được nâng cấp là tiêu cự
. Để thay đổi tất cả các phiên bản bionic thành tiêu điểm trong kho lưu trữ của bên thứ ba, hãy chạy các lệnh sau:
Sudo sed -i 's/bionic/tiêu cự/g' /etc/apt/sources.list.d/*.list
cập nhật sudo apt
Nếu bạn nhận được thông báo lỗi như:
E: Kho lưu trữ 'http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu tiêu cự Release' không có tệp Phát hành.
N: Không thể thực hiện cập nhật từ một kho lưu trữ như vậy một cách an toàn và do đó bị tắt theo mặc định.
bạn sẽ cần xóa các kho lưu trữ này khỏi nguồn phần mềm của mình bằng (các) lệnh có dạng:
Sudo add-apt-repository --remove ppa:ubuntu-wine/ppa
cập nhật sudo apt
Để xóa các tệp không cần thiết khỏi hệ thống đã nâng cấp, tôi sử dụng các lệnh sau:
sudo apt autoremove
sudo apt sạch
làm mất chất
- Cài đặt công cụ quản lý gói này với Sudo apt cài đặt deborphan
.
Tôi mất khoảng 5 phút để chạy các lệnh này sau khi nâng cấp. Máy trạm của tôi có rất nhiều phần mềm được cài đặt. Nếu tôi thực hiện cài đặt mới thay vì nâng cấp, việc cấu hình tất cả các ứng dụng đã cài đặt trên máy trạm của tôi sẽ mất 2-3 ngày.
Việc nâng cấp thành công hầu như phụ thuộc hoàn toàn vào mức độ hiểu biết của bạn về hệ điều hành Ubuntu. Các sự cố do nâng cấp hầu như luôn có thể được giải quyết nếu bạn có đủ kỹ năng cần thiết để giải quyết chúng. Khi tôi đang nâng cấp Ubuntu, tôi để một máy tính xách tay thứ hai chạy cùng với máy tính đang được nâng cấp, để tôi có thể ngay lập tức tìm kiếm giải pháp Hỏi Ubuntu ngay khi có sự cố.