3 cách cài đặt Debian sid

Mục lục:

3 cách cài đặt Debian sid
3 cách cài đặt Debian sid
Anonim

Debian sid là phiên bản phát triển không ổn định vĩnh viễn của Debian. Đây là nơi các phiên bản mới nhất của chương trình đang được xem xét để đưa vào bản phát hành Debian được tải lên và thử nghiệm. Bởi vì nó không có phương tiện cài đặt chính thức và một số hình ảnh netboot được tạo thường không hoạt động, ngay cả những người sẵn sàng mạo hiểm sử dụng phiên bản phát triển cũng có thể gặp khó khăn khi cài đặt nó.

Các bước

Phương pháp 1/3: Nâng cấp từ Debian Stable

Bước 1. Tải xuống và cài đặt phiên bản ổn định của Debian, nếu bạn chưa thực hiện

Bước 2. Mở cửa sổ đầu cuối hoặc bảng điều khiển TTY

Bởi vì đây là một nâng cấp lớn, bạn không nên thử điều này với SSH trừ khi bạn có quyền truy cập vật lý vào máy tính hoặc một phương pháp thay thế để giành quyền truy cập shell.

Bản nâng cấp Debian sid apt cropped
Bản nâng cấp Debian sid apt cropped

Bước 3. Di chuyển / sao lưu danh sách nguồn hiện có của bạn

Sử dụng các lệnh sau:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old
sudo mkdir /etc/apt/sources.list.d
Nâng cấp sid Debian chỉnh sửa apt bản sửa đổi 2
Nâng cấp sid Debian chỉnh sửa apt bản sửa đổi 2

Bước 4. Tạo một danh sách các nguồn mới

Chạy lệnh sudo sensible-editor /etc/apt/sources.list và thêm những thứ sau:

deb https://deb.debian.org/debian sid chính đóng góp không miễn phí
deb-src https://deb.debian.org/debian sid chính đóng góp không miễn phí
Image
Image

Bước 5. Chạy bản cập nhật sudo apt và bản nâng cấp sudo apt

apt sẽ cố gắng tải xuống các phiên bản mới của bất kỳ chương trình nào bạn đã cài đặt. Bạn sẽ rất có thể gặp phải các vấn đề phụ thuộc hoặc các gói bị hỏng và bạn sẽ cần phải khắc phục những vấn đề này theo cách thủ công. Đôi khi, chạy sudo apt update - thiếu tiền tốsudo apt install -f và sau đó sudo apt dist-nâng cấp một lần nữa sẽ là đủ; những lần khác, bạn có thể phải xóa một gói với dpkg -r để thực hiện quá trình nâng cấp.

Bước 6. Khởi động lại máy tính của bạn

Thao tác này sẽ tải hạt nhân mới nhất.

Phương pháp 2/3: Sử dụng hình ảnh đám mây

Bước 1. Tải xuống và cài đặt balenaEtcher

Đây là một công cụ miễn phí, đa nền tảng để ghi hình ảnh đĩa vào ổ USB Flash một cách an toàn.

Bước 2. Tải xuống và cài đặt 7-Zip, nếu bạn đang sử dụng Windows

Nó là một công cụ miễn phí để tạo và giải nén các tập tin nén.

Bước 3. Truy cập

Cuộn xuống cuối trang và nhấp vào liên kết dưới cùng. Nó sẽ khá gần với ngày hôm nay và trông giống như 20210909-XXX

Bước 4. Tải xuống hình ảnh "nocloud" cho AMD64

Nó nên được đặt tên là debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz

7 Zip 1
7 Zip 1
7 Zip 2
7 Zip 2

Bước 5. Giải nén và giải nén tệp

Bạn sẽ kết thúc với một tệp có tên disk.raw. Người dùng Linux và macOS có thể giải nén tệp này trong một trình bao bằng lệnh tar -xvf. Người dùng Windows, sau khi cài đặt 7-Zip, có thể giải nén nó bằng cách nhấp chuột phải vào tệp và chọn 7-Zip> Mở kho lưu trữ, bấm đúp vào tệp.tar trong cửa sổ, sau đó bấm vào "Nút giải nén".

Balena sid cài đặt 1
Balena sid cài đặt 1

Bước 6. Cắm ổ đĩa Flash của bạn, sau đó khởi động balenaEtcher

Nhấp chuột Flash từ tệpvà chọn hình ảnh disk.raw.

Balena sid cài đặt 2
Balena sid cài đặt 2

Bước 7. Nhấp vào "Chọn mục tiêu"

Chọn ổ đĩa Flash của bạn, sau đó nhấp vào "Chọn".

Balena sid cài đặt 3
Balena sid cài đặt 3

Bước 8. Nhấp vào "Flash

balenaEtcher sẽ bắt đầu ghi hình ảnh vào ổ đĩa Flash của bạn. Bạn có thể thấy thông báo cảnh báo rằng ổ đĩa cần được định dạng. Điều này là bình thường vì Windows không hỗ trợ hầu hết các hệ thống tệp Linux.

Bước 9. Khởi động lại máy tính của bạn với ổ đĩa Flash đã được cắm vào

Bạn có thể cần yêu cầu máy tính khởi động từ nó, bằng cách nhấn một phím cụ thể hoặc thay đổi thứ tự khởi động trong BIOS. Sau khi khởi động xong Debian, hãy đăng nhập. Tên người dùng mặc định là nguồn gốc; không có mật khẩu.

Debian sid cloud tạo swapfile
Debian sid cloud tạo swapfile

Bước 10. (Tùy chọn) Tạo tệp hoán đổi

Hình ảnh đám mây không chứa tệp hoán đổi hoặc phân vùng. Thêm một bộ nhớ là một ý tưởng hay nếu máy tính của bạn không có nhiều RAM, vì nó sẽ ngăn Debian bị treo khi tải nặng. Tuy nhiên, nếu nó được sử dụng, nó sẽ làm giảm tuổi thọ của ổ đĩa Flash của bạn. Sử dụng các lệnh sau (với quyền root hoặc sudo):

fallocate -l 512M / swapfile
chmod 600 / swapfile
mkswap / swapfile
swapon / swapfile
sh -c 'echo / swapfile none swap sw 0 0 >> / etc / fstab'

Hãy cẩn thận khi nhập lệnh cuối cùng. Nếu bạn nhập sai, bạn có thể ghi đè lên tệp fstab của mình. Nếu bạn không chắc chắn, hãy chỉnh sửa nó bằng nano.

Phương pháp 3/3: grml-debootstrap

Bước 1. Tải xuống phiên bản Trực tiếp gần đây của Debian, Ubuntu hoặc hầu hết các dẫn xuất

Bước 2. Ghi hình ảnh vào đĩa CD, DVD hoặc ổ đĩa Flash

Bạn có thể sử dụng balenaEtcher (đã đề cập trước đó) để ghi nó vào ổ đĩa Flash. Người dùng Windows có thể ghi ảnh ISO vào CD / DVD bằng cách nhấp chuột phải vào ảnh ISO và chọn Ghi hình ảnh đĩa.

Ubuntu boot menu
Ubuntu boot menu

Bước 3. Khởi động máy tính từ ổ CD / DVD / Flash

Bạn có thể cần nhấn một phím cụ thể hoặc thay đổi thứ tự khởi động trong thiết lập UEFI / BIOS để sử dụng thiết bị khởi động khác.

Ubuntu xterminalemulator
Ubuntu xterminalemulator

Bước 4. Mở cửa sổ thiết bị đầu cuối

Bạn có thể thực hiện việc này trong hầu hết các máy tính để bàn bằng cách nhấn Alt + F2 và nhập x-terminal-emulator.

Ubuntu grml repository check
Ubuntu grml repository check

Bước 5. Kiểm tra xem bạn đã bật các thành phần kho lưu trữ cần thiết chưa

Đối với các bản phân phối trực tiếp dựa trên Debian, phải có đóng góp trong mỗi dòng (không bao gồm CD). Đối với các bản phân phối dựa trên Ubuntu, nên có vũ trụ trong mỗi dòng. Bạn có thể chỉnh sửa tệp này bằng cách nhập sudo nano /etc/apt/sources.list. Khi bạn đã thực hiện các thay đổi, hãy nhấn Ctrl + O để lưu, sau đó nhấn Ctrl + X để thoát.

Ubuntu grml install
Ubuntu grml install

Bước 6. Cài đặt GParted và grml-debootstrap

Nhập các lệnh sau:

cập nhật apt sudo
sudo apt install gparted grml-debootstrap
Sudo_gparted
Sudo_gparted

Bước 7. Khởi chạy GParted

Vào sudo gparted vào thiết bị đầu cuối của bạn.

Bước 8. Chọn ổ cứng của bạn từ menu ở góc trên cùng bên phải

Nếu bạn khởi động từ CD / DVD và bạn chỉ có một ổ cứng, chỉ nên có một trong danh sách. Nếu bạn khởi động từ ổ đĩa Flash, nó cũng sẽ được liệt kê.

Ubuntu grml gparted table
Ubuntu grml gparted table

Bước 9. Tạo một bảng phân vùng

Nhấn vào Thiết bị menu và chọn Tạo bảng phân vùng

  • Nếu bạn đang sử dụng máy tính có UEFI, hãy chọn gpt như loại bảng phân vùng
  • Nếu bạn đang sử dụng máy tính có BIOS cũ hoặc cần khởi động ở chế độ cũ trên máy tính hiện đại, hãy chọn msdos như kiểu bảng phân vùng.
Ubuntu grml gparted phân vùng example
Ubuntu grml gparted phân vùng example

Bước 10. Phân vùng ổ cứng (đối với máy tính UEFI)

Bạn sẽ cần tạo ít nhất ba phân vùng. Đối với mỗi loại trong số này, hãy chuyển đến menu Phân vùng và chọn Mới. Điều chỉnh kích thước và kiểu như sau:

  • Một phân vùng FAT32 ở đầu ổ đĩa. 100 MB là đủ.
  • Một phân vùng "linux-swap" thứ hai. Ít nhất 512 MB là một ý tưởng hay, nhưng bạn có thể cần nhiều hơn.
  • Một phân vùng ext4 cho phần còn lại của ổ đĩa. Bạn có thể tạo các phân vùng bổ sung, nhưng bạn sẽ phải thiết lập chúng theo cách thủ công để Debian sử dụng chúng.

Khi bạn đã hoàn tất việc tạo bố cục phân vùng, hãy nhấp vào hộp kiểm.

Ubuntu phân vùng grml flags
Ubuntu phân vùng grml flags

Bước 11. Thay đổi các cờ trên phân vùng FAT32 (dành cho máy tính UEFI)

Nhấp chuột phải vào phân vùng FAT32 và chọn Quản lý cờ. Đánh dấu vào ô được đánh dấu đặc biệt, sau đó nhấp vào Gần.

Ví dụ về phân vùng grml Ubuntu msdos
Ví dụ về phân vùng grml Ubuntu msdos

Bước 12. Phân vùng ổ cứng (đối với các máy tính BIOS cũ)

Bạn sẽ cần tạo ít nhất hai phân vùng. Đối với mỗi loại trong số này, hãy chuyển đến menu Phân vùng và chọn Mới. Điều chỉnh kích thước và kiểu như sau:

  • Trước tiên, một phân vùng "linux-swap". Ít nhất 512 MB là một ý tưởng hay, nhưng bạn có thể cần nhiều hơn.
  • Một phân vùng ext4 cho phần còn lại của ổ đĩa. Bạn có thể tạo các phân vùng bổ sung, nhưng bạn sẽ phải thiết lập chúng theo cách thủ công để Debian sử dụng chúng.

Khi bạn đã hoàn tất việc tạo bố cục phân vùng, hãy nhấp vào hộp kiểm.

Bước 13. Ghi lại thông tin phân vùng

Bạn sẽ cần biết vị trí của từng loại phân vùng để có thể lắp chính xác nó sau này. Ví dụ:

/ dev / sdX1 béo32
/ dev / sdX2 tráo đổi
/ dev / sdX3 ext4

Khi bạn đã viết xong mọi thứ, hãy đóng GParted.

Grml_debootstrap_packages
Grml_debootstrap_packages

Bước 14. Chỉnh sửa danh sách các gói sẽ được cài đặt

Vào sudo nano / etc / debootstrap trong thiết bị đầu cuối của bạn và thêm người quản lý mạng xuống dưới cùng. Bạn có thể thêm các gói khác ở đây nếu bạn biết tên. Ví dụ: nếu bạn muốn một màn hình Xfce, hãy thêm xfce4, lightdm, lightdm-gtk-welcomeer, và xserver-xorg.

Run_grml debootstrap_3
Run_grml debootstrap_3

Bước 15. Chạy grml-deboostrap

Trong thiết bị đầu cuối của bạn, hãy nhập sudo grml-debootsrap -r sid -t / dev / sdX # --efi / dev / sdX # --grub / dev / sdX --hostname --contrib --non-free

  • - t / dev / sdX # nên trỏ đến phân vùng ext4.
  • - -efi / dev / sdX # nên trỏ đến phân vùng FAT32
  • - -grub / dev / sdX phải là ổ đĩa, không có bất kỳ số nào sau nó.
  • phải là những gì bạn muốn tên của máy tính.

Nếu bạn đang cài đặt trên máy tính có BIOS cũ, bạn có thể bỏ qua - -efi / dev / sdX # tham số. Vào y hoặc đúng khi được cảnh báo về việc định dạng và xóa dữ liệu.

Bước 16. Nhập mật khẩu gốc khi được nhắc

grml-debootstrap sẽ thực hiện thêm một vài bước và sau đó thông báo rằng nó đã hoàn tất.

Bước 17. Khởi động lại máy tính của bạn

Đảm bảo tháo ổ CD / DVD / Flash của bạn hoặc thay đổi thứ tự khởi động trong BIOS của bạn để ổ cứng được tải. Bạn sẽ thấy menu khởi động GRUB xuất hiện và một tùy chọn để khởi động Debian.

Lời khuyên

  • Nếu bạn vừa cài đặt Debian ổn định, /etc/apt/sources.list.d có khả năng trống và bạn không cần sao lưu hoặc di chuyển nó. Bạn vẫn cần di chuyển hoặc chỉnh sửa /etc/apt/sources.list.
  • Bắt đầu với một cài đặt ổn định tối thiểu, thay vì một màn hình đầy đủ, sẽ giảm thời gian cập nhật và giảm số lượng gói bị hỏng. Bạn có thể cài đặt chúng sau đó.
  • Không tự do đề cập đến việc thiếu mã nguồn hoặc quyền sửa đổi các chương trình (tự do), không phải chi phí tiền tệ.
  • Nâng cấp từ ổn định Debian là phương pháp duy nhất để tải sid được Debian khuyến nghị. Nó cũng cung cấp cho bạn nhiều quyền kiểm soát nhất đối với thiết lập phân vùng của bạn.
  • Nó là rất khuyến khích rằng bạn đặt mật khẩu cho tài khoản gốc, hoặc tốt hơn, hãy tạo một tài khoản người dùng bình thường, vô hiệu hóa tài khoản gốc và sử dụng lệnh sudo.
  • Sự khác biệt giữa hình ảnh "nocloud" và những hình ảnh khác là chúng được cài đặt một chương trình có tên "cloud-init". Thao tác này tải xuống các khóa SSH từ một máy chủ khác và không có thông tin đăng nhập mặc định. Bạn sẽ không thể sử dụng chúng trừ khi bạn sửa đổi hình ảnh, khởi động Debian ở chế độ khôi phục hoặc thiết lập máy chủ cloud-init của riêng bạn.
  • Hình ảnh đám mây sẽ tự động mở rộng để lấp đầy phần còn lại của ổ đĩa Flash khi bạn khởi động nó; bạn không cần phải thay đổi kích thước nó theo cách thủ công.
  • Nếu bạn chỉ muốn cài đặt Debian sid trong trình giả lập hoặc máy ảo, *.qcow2 tệp có thể là lựa chọn tốt hơn so với hình ảnh đĩa thô trong *.tar.xz các tập tin.
  • Một số bản phân phối Trực tiếp, như Ubuntu, có thể đã được cài đặt GParted.
  • Điều bình thường là tên của bản phát hành xuất hiện dưới dạng / sid khi bản phát hành thử nghiệm vẫn đang trong giai đoạn phát triển ban đầu.

Đề xuất: