客製化 Linux Mint 17.02 xfce Live CD [論壇 - LinuxMint]
正在瀏覽:
1 名遊客
客製化 Linux Mint 17.02 xfce Live CD |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2015/9/29 21:19 所屬群組:
已註冊使用者 等級: 16
HP : 0 / 380
![]() |
安裝LiveCD檔案系統解壓縮工具
$ sudo apt-get install squashfs-tools 解壓縮光碟內 /casper/filesystem.squashfs 到工作目錄 $ sudo su # cd /要解壓縮的路徑 # unsquashfs /光碟路徑/casper/filesystem.squashfs 將 squashfs-root 內文件放再在根目錄 然後刪除squashfs-root資料夾 掛載工作目錄到/mnt # mount /dev/sdax /mnt =============================== 文件替換修改 =============================== 替換 mint-xfce 設定檔 # rm -rf /mnt/usr/share/mint-configuration-xfce 下載Linux mint xfce 風格設定 https://mega.nz/#!eAEwiKyb!24OJxGP2B09IDy312rv3Z8zIS7FC_0WuaW24SYEajFE 解壓縮後放到/mnt/usr/share裡面 (Linux Mint 右鍵選單可以使用root檔案總管) 修復權限 # chmod -R 755 /mnt/usr/share/mint-configuration-xfce 複製系統sources.list 到工作目錄 /etc/apt # rm -rf /mnt/etc/apt/sources.list # cp /etc/apt/sources.list /mnt/etc/apt/sources.list 功能表不顯示鎖定螢幕 # gedit /mnt/usr/share/applications/mint-xfce4-lock.desktop 添加 NoDisplay=true 功能表顯示Root終端機 # gedit /mnt/usr/share/applications/gksu.desktop NoDisplay=true 改為 NoDisplay=false sudo 免輸入密碼(可選) # gedit /mnt/etc/sudoers %sudo ALL=(ALL:ALL) ALL 改為 %sudo ALL=(ALL) NOPASSWD:ALL =============================== 軟體安裝移除 =============================== 切換到工作目錄 # chroot /mnt 增加 DNS Server 設定 # echo "nameserver 168.95.1.1" > /etc/resolv.conf # apt-get update 移除舊軟體(可選) # apt-get --purge remove gnome-disk-utility # apt-get --purge remove firefox # apt-get --purge remove gedit 移除 libreoffice(可選) # apt-get --purge remove libreoffice libreoffice* 移除mint語言選擇工具(可選) # apt-get --purge remove mintlocale 安裝新軟體 # apt-get install squashfs-tools # apt-get install pcscd # apt-get install firefox firefox-locale-zh-hant # apt-get install flashplugin-installer # apt-get install gparted 安裝ubuntu語言選擇工具(可選) # apt-get install language-selector-common language-selector-gnome 安裝中文語言包 # apt-get install language-pack-zh-hant language-pack-zh-hant-base language-pack-gnome-zh-hant language-pack-gnome-zh-hant-base Intel VA 驅動與工具(可選) # apt-get install libva-intel-vaapi-driver vainfo intel-gpu-tools 安裝ibus輸入法(可選) # apt-get install ibus ibus-chewing 關閉iBus浮動式輸入法工具列 # sed -i 's/10000/0/g' /usr/share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml # glib-compile-schemas /usr/share/glib-2.0/schemas aircrack-ng 依賴 (可選) # apt-get install build-essential libssl-dev iw libpcap-dev sqlite3 libsqlite3-dev libpcap0.8-dev libssl0.9.8 設定中文環境 # locale-gen zh_TW.UTF-8 # update-locale LANG=zh_TW.UTF-8 # update-locale LANGUAGE=zh_TW.UTF-8 善後工作 # apt-get autoremove # apt-get autoclean # apt-get clean all 退出 chroot # exit 把/mnt/etc/resolv.conf內容清空 # gedit /mnt/etc/resolv.conf 卸載工作目錄 # umount -l /mnt =============================== 打包 Live CD =============================== cd /打包目標根目錄 # mkdir rafaela 將根目錄文件放進rafaela資料夾內 # mksquashfs rafaela filesystem.squashfs 壓縮好後將rafaela資料夾內文件全部刪除 # rm -rf rafaela/* 把CD根目錄文件複製到rafaela目錄(CD內的filesystem.squashfs不要複製) 再把壓縮好的filesystem.squashfs放進 rafaela/casper rafaela/casper 只留 filesystem.squashfs initrd.lz vmlinuz memtest 4個檔案 製作 iso 映像檔 # cd rafaela # mkisofs -r -V "Linux Mint 17.2 xfce i686" -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul -boot-load-size 4 -boot-info-table -o ../Linux-Mint-17.2-xfce-i686.iso . ![]()
2015/10/11 10:03
|
||||||||||
![]() |
回覆: 客製化 Linux Mint 17.02 xfce Live CD |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2009/10/29 4:50 所屬群組:
已註冊使用者 等級: 41
HP : 204 / 1022
![]() |
感謝分享!
2015/10/11 12:39
|
||||||||||
【教學】隨身攜帶的作業系統 ~安裝Linux作業系統於隨身碟~;【推薦】支援 Epic 和 GOG 帳號的遊戲管理器「Heroic」;【教學】Ubuntu下將藍牙設備的「LinkKey」改成與Windows的一致;【GNOME Shell Extension】讓 Ubuntu 與 Android 互動的「GSConnect」;【教學】把系統還原軟體 Clonezilla 放在硬碟中;【設定】 於Dock「按左鍵則最小化」、「按中鍵則預覽」、「Shift+按中鍵則結束」;【教學】可以恢復被刪除之檔案的檔案救援程式「PhotoRec」;【分享】適合 Ubuntu MATE 的面板布局方案;【解法】對於部分 NAS ,Ubuntu 20.04 以上無法打開其目錄;【解法】修正部分Snap軟體的介面字型為楷體;[分享] 建立數位電視頻道表檔;
|
|||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.