Meowthra Posted March 1, 2016 Share Posted March 1, 2016 ------ BASE INSTALL $ sudo su # mount /dev/sda3 /mnt # mount /dev/sda2 /mnt/boot # pacstrap -i /mnt base or # pacstrap -i /mnt base base-devel Generate an fstab # genfstab -U /mnt > /mnt/etc/fstab Change root into the new system # arch-chroot /mnt /bin/bash Computer Namefor example: archiso # echo archiso > /etc/hostname Settings LanguageChoose your languagefor example: Traditional Chinese # sed -i '$a zh_TW.UTF-8 UTF-8' /etc/locale.gen # sed -i '$a zh_TW.BIG5' /etc/locale.gen # locale-gen # echo LANG=zh_TW.UTF-8 > /etc/locale.conf # export LANG=zh_TW.UTF-8 Select a time zone # tzselect or # ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime # hwclock --systohc --localtime or # ln -sf /usr/share/zoneinfo/UTC /etc/localtime # hwclock --systohc --utc Install Boot loaderBIOS # pacman -S grub os-prober # grub-install --recheck /dev/sda # BIOS/MBR or # grub-install --force /dev/sda # BIOS/GPT # grub-mkconfig -o /boot/grub/grub.cfg UEFI # pacman -S grub efibootmgr os-prober # grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=arch --recheck # grub-mkconfig -o /boot/grub/grub.cfg Network Download Utility # pacman -S wget Install Linux-firmware # cd /tmp # wget https://github.com/Mint-Fans/linux-package/raw/arch/aic94xx-firmware-30-9-any.pkg.tar.xz # wget https://github.com/Mint-Fans/linux-package/raw/arch/wd719x-firmware-1-1-any.pkg.tar.xz # pacman -U aic94xx-firmware-30-9-any.pkg.tar.xz # pacman -U wd719x-firmware-1-1-any.pkg.tar.xz Network configurationWired # pacman -S networkmanager # systemctl enable NetworkManager.service # systemctl enable dhcpcd@interface.service #Wired Automatic connection Set the root password # passwd Initramfs Update # mkinitcpio -p linux ------ Create User accounts # pacman -S sudo # sed -i '/NOPASSWD/a %wheel ALL=(ALL) NOPASSWD: ALL' /etc/sudoers # sed -i '/%sudo/a %sudo ALL=(ALL) NOPASSWD: ALL' /etc/sudoers # groupadd sudo for example: User Name is arch # useradd -m -g users -s /bin/bash arch # passwd arch # gpasswd -a arch sudo # gpasswd -a arch wheel ------ Xorg Base Install # pacman -S xorg xorg-server-utils xorg-xinit ------ Driver Install # pacman -S alsa-utils # Audio # pacman -S ntfs-3g # NTFS File System Support # pacman -S gvfs # Partition Mount Tools # pacman -S blueman # bluetooth # systemctl enable bluetooth.service # Enable bluetooth # pacman -Sy hwinfo ------ Desktop Environment XFCE # pacman -S xfdesktop xfce4-panel xfwm4 xfconf xfce4-settings xfce4-session xfce4-appfinder xfce4-screenshooter xfce4-power-manager xfce4-dict xfce4-notifyd xfce4-taskmanager xfce4-terminal # pacman -S xfce4-datetime-plugin xfce4-weather-plugin xfce4-xkb-plugin xfce4-cpufreq-plugin xfce4-eyes-plugin xfce4-mailwatch-plugin xfce4-systemload-plugin xfce4-timer-plugin xfce4-time-out-plugin xfce4-verve-plugin xfce4-whiskermenu-plugin xfce4-xkb-plugin # pacman -S thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman tumbler ffmpegthumbnailer # pacman -S xdg-user-dirs xdg-user-dirs-gtk # pacman -S network-manager-applet Network Utility # pacman -S git subversion Audio # pacman -S pulseaudio-alsa pulseaudio pavucontrol Audio tray # cd /tmp # wget https://github.com/Mint-Fans/linux-package/raw/arch/xfce4-volumed-pulse-0.2.0-5-x86_64.pkg.tar.xz # wget https://github.com/Mint-Fans/linux-package/raw/arch/pa-applet-git-17.33b413b-1-x86_64.pkg.tar.xz # pacman -U pa-applet-git-17.33b413b-1-x86_64.pkg.tar.xz # pacman -U xfce4-volumed-pulse-0.2.0-5-x86_64.pkg.tar.xz ------ Other installation # pacman -S cpio # pacman -S zenity # pacman -S bash-completion Live CD Tools # pacman -S arch-install-scripts # pacman -S archiso # pacman -S cdrtools Aircrack-ng (Optional) # pacman -S aircrack-ng # pacman -S reaver Themes & Icons # cd /tmp # wget https://github.com/Mint-Fans/linux-package/raw/arch/mint-x-theme-1.4.6-2-any.pkg.tar.xz # wget https://github.com/Mint-Fans/linux-package/raw/arch/mint-x-icons-1.3.3-1-any.pkg.tar.xz # pacman -U mint-x-theme-1.4.6-2-any.pkg.tar.xz # pacman -U mint-x-icons-1.3.3-1-any.pkg.tar.xz GTK2 Theme engines # pacman -S gtk-engines # pacman -S gtk-engine-murrine ------ Font installationbase font # pacman -S wqy-microhei ttf-dejavu ttf-droid cantarell-fonts ------ Application installationFirefox # pacman -S firefox language pack for Firefoxhttps://www.archlinux.org/packages/?sort=&q=firefox&maintainer=&flagged= # pacman -S firefox-i18n-zh-tw # pacman -S flashplugin # FlashPlayer # pacman -S leafpad # pacman -S gparted # pacman -S file-roller # pacman -S simple-scan # pacman -S system-config-printer # pacman -S gucharmap # pacman -S gnome-calculator # pacman -S pidgin # pacman -S thunderbird # pacman -S transmission-gtk # pacman -S evince # pacman -S gnome-font-viewer # pacman -S catfish # pacman -S brasero # pacman -S ristretto # pacman -S gthumb # pacman -S banshee Video Player # pacman -S vlc # VLC # pacman -S parole # XFCE Parole (Optional) codesgstreamer 1.0 # pacman -S gst-plugins-bad # pacman -S gst-plugins-good # pacman -S gst-plugins-ugly # pacman -S gst-libav gstreamer 0.1 # pacman -S gstreamer0.10-bad gstreamer0.10-bad-plugins # pacman -S gstreamer0.10-good gstreamer0.10-good-plugins # pacman -S gstreamer0.10-ugly gstreamer0.10-ugly-plugins # pacman -S gstreamer0.10-ffmpeg DVDTools # pacman -S libdvdread # pacman -S libdvdnav # pacman -S libdvdcss Arch Linux Update Manager (Optional) # cd /tmp # wget https://github.com/Mint-Fans/linux-package/raw/arch/pamac-aur-3.0.1-1-any.pkg.tar.xz # pacman -U pamac-aur-3.0.1-1-any.pkg.tar.xz ------ Input Method (Optional)for example: fcitx # pacman -S fcitx-im fcitx-chewing fcitx-configtool # echo export GTK_IM_MODULE=fcitx > /etc/profile.d/fcitx.sh # sed -i '$a export QT_IM_MODULE=fcitx' /etc/profile.d/fcitx.sh # sed -i '$a export XMODIFIERS="@im=fcitx"' /etc/profile.d/fcitx.sh ##########################################Mint Applications for Arch Linux##########################################Mint XFCE System Adjustments # cd /tmp # wget https://github.com/Mint-Fans/linux-package/raw/arch/xfce-system-adjustments-1.0-0-any.pkg.tar.xz # wget https://github.com/Mint-Fans/linux-package/raw/arch/mint-firefox-adjustments-1.0-0-any.pkg.tar.xz # pacman -U xfce-system-adjustments-1.0-0-any.pkg.tar.xz # pacman -U mint-firefox-adjustments-1.0-0-any.pkg.tar.xz mintstick (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/python2-pyparted-3.10.7-1-x86_64.pkg.tar.xz # wget https://github.com/Mint-Fans/linux-package/raw/arch/mintstick-1.2.7-1-x86_64.pkg.tar.xz # pacman -U python2-pyparted-3.10.7-1-x86_64.pkg.tar.xz # pacman -U mintstick-1.2.7-1-x86_64.pkg.tar.xz mintnanny (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/mintnanny-1.5.1-0-any.pkg.tar.xz # pacman -U mintnanny-1.5.1-0-any.pkg.tar.xz Plymouth Themes # wget https://github.com/Mint-Fans/linux-package/raw/arch/plymouth-0.9.2-8-x86_64.pkg.tar.xz # pacman -U plymouth-0.9.2-8-x86_64.pkg.tar.xz mint-logo-aqua # wget https://github.com/Mint-Fans/linux-package/raw/arch/mint-logo-aqua-1.0-0-any.pkg.tar.xz # pacman -U mint-logo-aqua-1.0-0-any.pkg.tar.xz mint-logo-maya (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/mint-logo-maya-1.0-0-any.pkg.tar.xz # pacman -U mint-logo-maya-1.0-0-any.pkg.tar.xz xplayer (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/xplayer-1.0.2-0-x86_64.pkg.tar.xz # pacman -U xplayer-1.0.2-0-x86_64.pkg.tar.xz xplayer-plugins (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/xplayer-plugins-1.0.2-0-x86_64.pkg.tar.xz # pacman -U xplayer-plugins-1.0.2-0-x86_64.pkg.tar.xz xplayer-plugins-extra (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/xplayer-plugins-extra-1.0.2-0-x86_64.pkg.tar.xz # pacman -U xplayer-plugins-extra-1.0.2-0-x86_64.pkg.tar.xz xplayer-mozilla (Optional) # wget https://github.com/Mint-Fans/linux-package/raw/arch/xplayer-mozilla-1.0.2-0-x86_64.pkg.tar.xz # pacman -U xplayer-mozilla-1.0.2-0-x86_64.pkg.tar.xz ##########################################Display Manager (Optional)##########################################MDM Display Manager########################################## # wget https://github.com/Mint-Fans/linux-package/raw/arch/mdm-2.0.7-1-x86_64.pkg.tar.xz # pacman -U mdm-2.0.7-1-x86_64.pkg.tar.xz Automatic startup # systemctl enable mdm.service ##########################################LightDM Display Manager##########################################base # pacman -S lightdm-gtk-greeter Settings editor (Optional) # pacman -S lightdm-gtk-greeter-settings Automatic startup # systemctl enable lightdm.service ##########################################-------- applications settings # sed -i '$a NoDisplay=true' /usr/share/applications/bssh.desktop # sed -i '$a NoDisplay=true' /usr/share/applications/bvnc.desktop # sed -i '$a NoDisplay=true' /usr/share/applications/avahi-discover.desktop # sed -i '$a NoDisplay=true' /usr/share/applications/fcitx.desktop # sed -i '$a NoDisplay=true' /usr/share/applications/fcitx-configtool.desktop # sed -i -e '/allow_active/s/auth_admin/yes/' /usr/share/polkit-1/actions/org.xfce.thunar.policy # sed -i -e '/allow_active/s/auth_admin_keep/yes/' /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy # sed -i -e '/allow_active/s/auth_admin/yes/' /usr/share/polkit-1/actions/org.archlinux.pkexec.gparted.policy Exit from the chroot # exit -------- clear temp file # rm -r /mnt/var/cache/pacman/pkg # rm -rf /mnt/var/cache/fontconfig/* # rm -rf /mnt/var/log/* unmount mnt # umount /mnt/boot # umount /mnt Exit from the root # exit Restart -------- XFCE Thunar Actions Utility $ wget https://github.com/Mint-Fans/linux-package/raw/arch/xfce-utility.tar.gz $ tar -zxvf xfce-utility.tar.gz $ sudo ./xfce-utility -------- display setupSetting the screen backlight brightness and gamma $ sudo leafpad /usr/bin/display-setup #!/bin/bash xbacklight -set 80 xgamma -gamma 0.7 $ sudo chmod 755 /usr/bin/display-setup $ sudo leafpad /etc/xdg/autostart/display-setup.desktop [Desktop Entry] Type=Application Name=Display Setup Comment=Launch Display Setup Icon=preferences-desktop-screensaver Exec=display-setup -------- Plymouth Themes Settings $ sudo sed -i 's/"quiet"/"quiet splash"/g' /etc/default/grub $ sudo sed -i 's/autodetect modconf/plymouth autodetect modconf/g' /etc/mkinitcpio.conf Intel cards $ sudo sed -i 's/MODULES=""/MODULES="i915"/g' /etc/mkinitcpio.conf AMD cards $ sudo sed -i 's/MODULES=""/MODULES="radeon"/g' /etc/mkinitcpio.conf nVidia cards $ sudo sed -i 's/MODULES=""/MODULES="nouveau"/g' /etc/mkinitcpio.conf $ sudo plymouth-set-default-theme -R mint-logo-aqua or $ sudo plymouth-set-default-theme -R mint-logo-maya $ sudo grub-mkconfig -o /boot/grub/grub.cfg if Install MDM Display Manager $ sudo rm /etc/systemd/system/display-manager.service $ sudo systemctl enable mdm-plymouth.service if install LightDM Display Manager $ sudo rm /etc/systemd/system/display-manager.service $ sudo systemctl enable lightdm-plymouth.service --------------------------------- Preview: Mint firefox adjustments for Arch linux Mint Xplayer (Totem 3.1.0) for Arch linux MDM (Linux Mint Display Manager ) Plymouth Themes FIX 3 Link to comment https://www.insanelymac.com/forum/topic/311165-arch-linux-install-mint-style-xfce/ Share on other sites More sharing options...
spakk Posted March 5, 2016 Share Posted March 5, 2016 This installation is only for 64-bit Uefi or alternative on 32-bit possible? If yes, please make a description of how to install that, .... a very good guide that you've created. Link to comment https://www.insanelymac.com/forum/topic/311165-arch-linux-install-mint-style-xfce/#findComment-2220792 Share on other sites More sharing options...
Meowthra Posted March 5, 2016 Author Share Posted March 5, 2016 This installation is only for 64-bit Uefi or alternative on 32-bit possible? If yes, please make a description of how to install that, .... a very good guide that you've created. for all 32-bit & 64-bit BIOS MBR/GPT & UEFI GPT Preferably it has a graphical interface for easy installation arch linux official release ISO is no Desktop Environment But I have to integrate Desktop Environment DVD https://mega.nz/#!LN8HFTYI!1ftn-DSNNIVH3YkLr4MSsvJAyuKCdNRU43vDFPvGKgs 2 Link to comment https://www.insanelymac.com/forum/topic/311165-arch-linux-install-mint-style-xfce/#findComment-2220829 Share on other sites More sharing options...
Recommended Posts