使用Debootstrap建立Debian系統 [論壇 - Ubuntu 非官方發行版討論]
正在瀏覽:
1 名遊客
使用Debootstrap建立Debian系統 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2015/9/29 21:19 所屬群組:
已註冊使用者 等級: 16
HP : 0 / 380
![]() |
可以使用任何一版有APT套件管理的LiveCD來安裝Debian
以SID+xfce為例 安裝 debootstrap $ sudo apt-get install debootstrap 或直接下載使用dpkg安裝 $ wget http://ftp.tw.debian.org/debian/pool/main/d/debootstrap/debootstrap_1.0.78_all.deb $ sudo dpkg -i debootstrap_*.deb 掛載安裝目標分割區到/mnt 範例:sda4 # mount /dev/sda4 /mnt 建立Debian基本系統 debootstrap --arch [ARCH] [版本] [掛載目錄] [套件庫來源] 安裝64-bit版本 # debootstrap --arch amd64 sid /mnt http://debian.linux.org.tw/debian 安裝32-bit版本 # debootstrap --arch i386 sid /mnt http://debian.linux.org.tw/debian 若有掛載獨立的 /boot 分割區 # mount /dev/sdax /mnt/boot 安裝genfstab # wget https://projects.archlinux.org/arch-install-scripts.git/snapshot/arch-install-scripts-15.tar.gz # tar -zxvf arch-install-scripts-15.tar.gz # cd arch-install-scripts-15 # make # cp genfstab /usr/bin # cd ../ 建立fstab # genfstab -U /mnt > /mnt/etc/fstab 掛載虛擬檔案系統 # mount --bind /dev /mnt/dev # mount --bind /dev/pts /mnt/dev/pts # mount --bind /proc /mnt/proc # mount --bind /sys /mnt/sys 切換到新系統 # chroot /mnt 更新 sources.lst # apt-get update 安裝 Linux 核心 查看linux-image版本與firmware # apt-cache search linux-image # apt-cache search firmware- firmware參考 https://packages.debian.org/search?searchon=names&keywords=firmware- Debian firmware 是散裝, 要自行添加自己的需求. # apt-get install linux-image-4.4.0-1-amd64 # apt-get install firmware-realtek # realtek 網路卡 # apt-get install firmware-misc-nonfree # Intel顯示卡&雜項 # apt-get install linux-headers-4.4.0-1-amd64 安裝 Grub Boot loader BIOS # apt-get install grub2 os-prober # grub-install --recheck /dev/sda # BIOS/MBR # grub-install --force /dev/sda # BIOS/GPT UEFI # apt-get install grub2 efibootmgr os-prober # mkdir /boot/EFI # mount /dev/sda1 /boot/EFI # grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=debian --recheck 建立開機選單 # grub-mkconfig -o /boot/grub/grub.cfg 或 # update-grub 設定主機名稱 範例: Extensa-2510G # echo Extensa-2510G > /etc/hostname 設定系統時間 # dpkg-reconfigure tzdata 或 # ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime 設定系統顯示時間為localtime(BIOS顯示時間) # hwclock --systohc --localtime 設定 root 密碼 # passwd 建立使用者帳號與密碼 範例: 帳號名稱: mint apt-get install sudo # useradd -m -g users -s /bin/bash mint 設定密碼 # passwd mint 加入群組 # gpasswd -a mint sudo # gpasswd -a mint users sudo免密碼(可選) $ sudo leafpad /mnt/etc/sudoers %sudo ALL=(ALL) NOPASSWD:ALL 驅動安裝 # apt-get install xorg #顯示/輸入 # apt-get install alsa-utils # 音效卡驅動 # apt-get install ntfs-3g # NTFS File System Support # apt-get install gvfs # Partition Mount Tools # apt-get install blueman # 藍芽(GTK) # apt-get install pcscd pcsc-tools (晶片讀卡機驅動) 其他工具 # apt-get install pciutils # lspci # apt-get install xbacklight # 亮度調整工具 # apt-get install squashfs-tools # squashfs # apt-get install wget git subversion # NetTools # apt-get install genisoimage # mkisofs # ln -s /usr/bin/genisoimage /usr/bin/mkisofs NetworkManager 面板程式(GTK) # apt-get install network-manager network-manager-pptp network-manager-gnome network-manager-pptp-gnome 如apt-get無法連接下載 # sed -i '$a nameserver 192.168.1.1' /run/NetworkManager/resolv.conf # apt-get update 桌面環境(XFCE) # apt-get install xfce4 # apt-get install xfce4-goodies (可選) 如不安裝顯示管理器 啟動指令為 startx 佈景主題GTK2引擎 # apt-get install gtk2-engines-murrine gtk2-engines-pixbuf 安裝字形 # apt-get install fonts-dejavu fonts-wqy-microhei 面板音量控制圖示 # wget https://github.com/Mint-Fans/linux-package/raw/debian/pa-applet_17.33-1_amd64.deb # dpkg -i pa-applet_17.33-1_amd64.deb 音量提示 # wget https://github.com/Mint-Fans/linux-package/raw/debian/xfce4-volumed-pulse_0.2.0-0debian_amd64.deb # dpkg -i xfce4-volumed-pulse_0.2.0-0debian_amd64.deb # apt-get -f install 顯示管理器 (LightDM) # apt-get install lightdm lightdm-gtk-greeter 設定螢幕亮度與伽瑪 打開新的終端機修改 $ sudo leafpad /mnt/etc/lightdm/display_setup.sh ---------------------------------------------- xbacklight -set 80 xgamma -gamma 0.7 ---------------------------------------------- $ sudo chmod +x /mnt/etc/lightdm/display_setup.sh 自動登入 打開新的終端機修改 $ sudo leafpad /mnt/etc/lightdm/lightdm.conf 範例:使用者 mint 最底下添加 ---------------------------------------------- [SeatDefaults] pam-service=lightdm-autologin autologin-user=mint autologin-user-timeout=0 display-setup-script=/etc/lightdm/display_setup.sh ---------------------------------------------- # groupadd autologin # gpasswd -a mint autologin 移除應用程式(可選) # apt-get --purge remove xarchiver # apt-get --purge remove mousepad # apt-get autoremove 影音播放器 # apt-get install parole (XFCE內建) # apt-get install vlc iceweasel (firefox) # apt-get install iceweasel iceweasel-l10n-zh-tw Adobe Flash Player # apt-get install flashplugin-nonfree # apt-get install leafpad (簡易文字編輯器) # apt-get install gparted (磁碟管理工具) # apt-get install file-roller (壓縮管理員) # apt-get install simple-scan (簡易掃描) # apt-get install system-config-printer (列印) # apt-get install gucharmap (字元對應表) # apt-get install gnome-calculator (計算機) # apt-get install pidgin (即時通) # apt-get install icedove (mail) # apt-get install transmission-gtk (BT續傳) # apt-get install evince (文件檢視器) # apt-get install gnome-font-viewer (字型檢視器) # apt-get install catfish (搜尋檔案) # apt-get install banshee (音樂播放器) # apt-get install ristretto (圖片檢視器) # apt-get install gthumb (簡易圖形編輯) # apt-get install brasero (燒錄工具) 卸載虛擬檔案系統 # umount /mnt/dev/pts # umount /mnt/dev # umount /mnt/proc # umount /mnt/sys 若有掛載獨立的 /boot 分割區 # umount /mnt/boot 卸載最後裝置 # umount -l /mnt # exit 重新啟動 ======== 設定語言 ======== # apt-get install locales # sed -i '$a zh_TW.UTF-8 UTF-8' /etc/locale.gen # sed -i '$a zh_TW BIG5' /etc/locale.gen # locale-gen zh_TW.UTF-8 # echo LANG=zh_TW.UTF-8 > /etc/default/locale # sed -i '$a LANGUAGE=zh_TW:zh' /etc/default/locale # sed -i '$a LC_NUMERIC=zh_TW.UTF-8' /etc/default/locale
2016/2/11 11:18
|
||||||||||
![]() |
回覆: 使用Debootstrap建立Debian系統 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
版主
![]() ![]() 註冊日期:
2008/7/14 0:03 來自 螢幕的另一端
所屬群組:
網站管理員 已註冊使用者 討論區管理群 等級: 33
HP : 0 / 808
![]() |
用 sid 來做桌面環境問題會比較多哦~ 用 testing 版本應該就夠新了。
2016/2/11 17:36
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.