ArcoLinux
rolling release
Calamares installer
ArcoLinuxB
- Default desktop same as live ISO
- Minimal number of apps installed
- WiFi, Bluetooth, sound, printer services configured
Download one of many (20+) live desktop ISOs from ArcoLinuxB Editions. Install without selecting any packages and end up with exactly what is on the live medium.
ArcoLinuxD
- No pre-selected desktop
- No pre-installed apps
- No pre-configured services
Download ArcoLinuxD ISO designed for a highly customized system installation rather than showcasing any one desktop. The live system runs a stripped down Xfce desktop with the applications menu button removed from panel. Install without selecting any packages and end up with text/command interface only.
v21.07.3
Installed mainstream packages
Installed custom repo packages
[arcolinux_repo_3party]betterlockscreen-gitbibata-cursor-theme-binchaotic-keyringchaotic-mirrorlistduf-binedid-decode-gitgconfgksuhw-probei3lock-colorlibgksuparu-binsardi-iconssurfn-icons-gittermitetermite-terminfourxvt-fullscreenurxvt-resize-font-gitxfce4-panel-profilesyay-bin
Enabled services
Custom arcolinux_repo
arcolinux-alacritty-gitarcolinux-arc-kdearcolinux-arc-themes-gitarcolinux-awesome-dconf-gitarcolinux-awesome-gitarcolinux-betterlockscreen-gitarcolinux-bin-gitarcolinux-bspwm-dconf-gitarcolinux-bspwm-gitarcolinux-budgie-dconf-gitarcolinux-budgie-gitarcolinux-cinnamon-dconf-gitarcolinux-cinnamon-gitarcolinux-common-gitarcolinux-config-all-desktops-gitarcolinux-config-awesome-gitarcolinux-config-bspwm-gitarcolinux-config-budgie-gitarcolinux-config-cinnamon-gitarcolinux-config-cwm-gitarcolinux-config-deepin-gitarcolinux-config-dwm-gitarcolinux-config-enlightenment-gitarcolinux-config-fvwm3-gitarcolinux-config-gitarcolinux-config-gnome-gitarcolinux-config-herbstluftwm-gitarcolinux-config-i3wm-gitarcolinux-config-icewm-gitarcolinux-config-jwm-gitarcolinux-config-lxqt-gitarcolinux-config-mate-gitarcolinux-config-openbox-gitarcolinux-config-plasma-gitarcolinux-config-plasma-nemesis-gitarcolinux-config-qtile-gitarcolinux-config-spectrwm-gitarcolinux-config-sway-gitarcolinux-config-ukui-gitarcolinux-config-xfce-gitarcolinux-config-xmonad-gitarcolinux-config-xtended-gitarcolinux-conky-collection-gitarcolinux-conky-collection-plasma-gitarcolinux-cron-gitarcolinux-cwmarcolinux-cwm-dconf-gitarcolinux-cwm-gitarcolinux-dconf-all-desktops-gitarcolinux-dconf-gitarcolinux-deepin-dconf-gitarcolinux-deepin-gitarcolinux-desktop-trasher-gitarcolinux-docs-gitarcolinux-dummy-gitarcolinux-dwm-dconf-gitarcolinux-dwm-gitarcolinux-dwm-nemesis-gitarcolinux-dwm-slstatus-gitarcolinux-dwm-st-gitarcolinux-enlightenment-dconf-gitarcolinux-enlightenment-gitarcolinux-faces-gitarcolinux-fonts-gitarcolinux-fvwm3-dconf-gitarcolinux-fvwm3-gitarcolinux-geany-gitarcolinux-glava-config-gitarcolinux-gnome-dconf-gitarcolinux-gnome-gitarcolinux-grub-theme-vimix-gitarcolinux-gtk3-sardi-arc-gitarcolinux-gtk3-surfn-arc-breeze-gitarcolinux-gtk3-surfn-arc-gitarcolinux-gtk3-surfn-plasma-dark-gitarcolinux-guake-autostart-gitarcolinux-hblock-gitarcolinux-herbstluftwm-dconf-gitarcolinux-herbstluftwm-gitarcolinux-i3wm-dconf-gitarcolinux-i3wm-gitarcolinux-icewm-dconf-gitarcolinux-icewm-gitarcolinux-jwm-dconf-gitarcolinux-jwm-gitarcolinux-keyringarcolinux-kvantum-gitarcolinux-kvantum-lxqt-gitarcolinux-kvantum-theme-arc-gitarcolinux-local-applications-gitarcolinux-local-applications-plasma-hide-gitarcolinux-local-xfce4-gitarcolinux-logo-gitarcolinux-logout-gitarcolinux-logout-themes-gitarcolinux-lxqt-applications-add-gitarcolinux-lxqt-applications-hide-gitarcolinux-lxqt-dconf-gitarcolinux-lxqt-gitarcolinux-mate-dconf-gitarcolinux-mate-gitarcolinux-meta-asian-fontsarcolinux-meta-funarcolinux-meta-logarcolinux-meta-logoutarcolinux-meta-sambaarcolinux-meta-steamarcolinux-meta-utilitiesarcolinux-mint-y-icons-gitarcolinux-mirrorlist-gitarcolinux-mirrorlist-spinoff-gitarcolinux-neofetch-gitarcolinux-nitrogen-gitarcolinux-obmenu-generator-gitarcolinux-obmenu-generator-minimal-gitarcolinux-obmenu-generator-xtended-gitarcolinux-openbox-dconf-gitarcolinux-openbox-gitarcolinux-openbox-themes-gitarcolinux-openbox-xtended-gitarcolinux-openboxb-gitarcolinux-paleofetch-gitarcolinux-paru-gitarcolinux-pipemenus-gitarcolinux-plank-gitarcolinux-plank-themes-gitarcolinux-plasma-dconf-gitarcolinux-plasma-gitarcolinux-plasma-kservices-gitarcolinux-plasma-nemesis-dconf-gitarcolinux-plasma-nemesis-gitarcolinux-polybar-gitarcolinux-qt5-gitarcolinux-qt5-plasma-gitarcolinux-qtile-dconf-gitarcolinux-qtile-gitarcolinux-reflector-simple-gitarcolinux-rofi-gitarcolinux-rofi-themes-gitarcolinux-root-gitarcolinux-sddm-archpaint-gitarcolinux-sddm-breeze-gitarcolinux-sddm-chili-gitarcolinux-sddm-fralonra-gitarcolinux-sddm-futuristic-gitarcolinux-sddm-materia-gitarcolinux-sddm-plasma-archpaint-gitarcolinux-sddm-plasma-breeze-gitarcolinux-sddm-redrock-gitarcolinux-sddm-slice-gitarcolinux-sddm-sugar-candy-gitarcolinux-sddm-urbanlifestyle-gitarcolinux-spectrwm-dconf-gitarcolinux-spectrwm-gitarcolinux-sway-dconf-gitarcolinux-sway-gitarcolinux-system-config-dev-gitarcolinux-system-config-gitarcolinux-systemd-services-gitarcolinux-tellme-gitarcolinux-termite-themes-gitarcolinux-tint2-gitarcolinux-tint2-themes-gitarcolinux-tweak-tool-dev-gitarcolinux-tweak-tool-gitarcolinux-ukui-dconf-gitarcolinux-ukui-gitarcolinux-variety-autostart-gitarcolinux-variety-gitarcolinux-volumeicon-gitarcolinux-wallpapers-gitarcolinux-wallpapers-lxqt-dual-gitarcolinux-welcome-app-deepin-gitarcolinux-welcome-app-dev-gitarcolinux-welcome-app-gitarcolinux-xfce-dconf-gitarcolinux-xfce-gitarcolinux-xfce-panel-profiles-gitarcolinux-xlunch-gitarcolinux-xmobar-gitarcolinux-xmonad-dconf-gitarcolinux-xmonad-polybar-gitarcolinux-xmonad-xmobar-gitarcolinux-xtended-dconf-gitarcolinux-zsh-gitarcolinuxd-config-live-session-gitarcolinuxd-system-config-dev-gitarcolinuxd-system-config-gitarcolinuxd-system-installation-gitufetch-arco-git
Custom arcolinux_repo_3party
albertalpm_octopi_utilsalsiamarokarc-blackest-theme-gitarc-darkest-theme-gitarc-kdearchlinux-appstream-data-pamacarcolinux-candy-beauty-gitauto-cpufreqautotilingbash-pipesbauhbetterlockscreenbetterlockscreen-gitbibata-cursor-theme-binboxescaffeinecaffeine-ngcatfishcavachaotic-keyringchaotic-mirrorlistcheckupdates-aurchrome-gnome-shellchromium-widevineclappercmatrix-gitcnijfilter2-mg7700conky-lua-archerscpu-xcpufetch-gitcpuidcurseradio-gitcwmcxxmatrix-gitdbus-godeadbeefdiscord_arch_electrondisperdowngradeduf-binedid-decode-gitflameshot-gitfont-manager-gitfonts-tlwgfvwm3-gitgconfgitahead-bingksuglxinfogmusicbrowsergnome-doc-utilsgnome-shell-extension-appindicator-gitgnome-shell-extension-dash-to-dockgnome-shell-extension-pop-shell-gitgnome-system-toolsgnome-terminal-transparencygolang-github-godbus-dbusgotop-bingtk-sharp-2-gitgwehalo-icons-githardcode-fixer-githw-probehypnotixi3lock-colorimagewriterinxiiso-flag-pngjade-application-kitkazamksuperkeykwin-scripts-krohnkite-gitlastpasslegendarylibart-lgpllibblocksruntimelibcpuidlibdispatchlibgksulibgladeliboobslibopenmptlibpamac-fulllohit-fontslxqt-arc-dark-theme-gitmate-tweakmegasync-binmegasync-nopdfiummenulibremintlocalemintstick-gitmono-upnp-gitmono-zeroconf-gitms-office-onlinemugshotnodejs-nativefiernomachinenumix-circle-arc-icons-gitnumix-circle-icon-theme-gitnumix-gtk-theme-gitnumix-icon-theme-gitnumix-kde-theme-gitnvidia-xrunnvtop-gitobkey-gitobmenu-generatorobmenu3ocs-urloctopioh-my-zsh-gitoh-my-zsh-powerline-theme-gitookla-speedtest-binopenbox-arc-gitopenbox-themes-pambudi-gitoptimus-manageroptimus-manager-qtoxy-neonpacbackpamac-allparuparu-binparu-gitperl-checkupdates-aurperl-linux-desktopfilesperl-www-aurpfetchpikaur-gitpipes.shpm2mlpolybarponymixpop-shell-shortcuts-gitpowerpillpycrcpygtkpython-clickgenpython-grpcio-toolspython-hsaudiotag3kpython-injectorpython-inotify-simplepython-isounidecodepython-pulse-controlpython-pulsectlpython-py3nvmlpython-pylyricspython-pypartedpython-pysdl2python-staggerpython-suntimepython-tekorepython-vdfpython2-gobject2python2-notifypython3-memoizedbpython3-xcgfpython3-xcpfqobbar-gitqt4qtwebflix-gitquicktileradiotrayrarianrate-arch-mirrors-binretroarch-autoconfig-udev-gitrplaysardi-colora-variations-icons-gitsardi-flat-colora-variations-icons-gitsardi-flat-mint-y-icons-gitsardi-flat-mixing-icons-gitsardi-flexible-colora-variations-icons-gitsardi-flexible-luv-colora-variations-icons-gitsardi-flexible-mint-y-icons-gitsardi-flexible-mixing-icons-gitsardi-flexible-variations-icons-gitsardi-ghost-flexible-colora-variations-icons-gitsardi-ghost-flexible-mint-y-icons-gitsardi-ghost-flexible-mixing-icons-gitsardi-ghost-flexible-variations-icons-gitsardi-iconssardi-mint-y-icons-gitsardi-mixing-icons-gitsardi-mono-colora-variations-icons-gitsardi-mono-mint-y-icons-gitsardi-mono-mixing-icons-gitsardi-mono-numix-colora-variations-icons-gitsardi-mono-papirus-colora-variations-icons-gitsardi-orb-colora-mint-y-icons-gitsardi-orb-colora-mixing-icons-gitsardi-orb-colora-variations-icons-gitsayonara-playerscangearmp2-mg7700screenkey-gitsddm-config-editor-gitsddm-sugar-candy-gitslimbookbatteryslstatus-gitslurmsnapdsnapd-glibspeedtest-cli-gitspotifywm-gitstacerstacer-binsteam-buddysteam-tweakssublime-text-4surfn-arc-breeze-icons-gitsurfn-icons-gitsurfn-mint-y-icons-gitsurfn-plasma-dark-icons-gitsurfn-plasma-light-icons-gitsutils-gitsystem-tools-backendssystemd-kcmsystemd-managertaglib-extrastaglib-sharp-gittauon-music-boxtermitetermite-terminfothe_platinum_searcher-bintheme.sh-gitthunar-shares-plugintimeshifttimeshift-autosnaptoilettrizenttf-hactorttf-hellveticattf-meslo-nerd-font-powerlevel10kttf-ms-fontstty-clocktuxboottuxboot-gitufetch-gitunimatrix-giturxvt-fullscreenurxvt-resize-font-gitventoy-binvmware-keymapsvtopwoeusbwttrwyvernxcursor-arch-cursor-completexcursor-breezexdgmenumakerxfce4-panel-profilesxlunch-gitxmonad-logxtitle-gityayyay-binyay-gityin-yang-gitzafiro-icon-themezscroll-gitzsh-autosuggestions-gitzsh-completions-gitzsh-fast-syntax-highlightingzsh-history-substring-search-gitzsh-syntax-highlighting-gitzsh-theme-powerlevel10k-git
Custom arcolinux_repo_xlarge
arcolinux-teamviewerbitwarden-binbrackets-binbrave-bindropboxenpass-binetcher-binfaba-icon-theme-gitfaba-mono-icons-gitgeekbenchgitfiendgitkrakengoogle-chromegoogle-earth-proicecat-bininsynclibrewolf-binlosslesscut-binmailspringminecraft-launchermoka-icon-theme-gitmoneydancemullvad-vpn-binneverballonlyoffice-binopenoffice-binpaper-icon-themeplex-media-playerplex-media-serverskypeforlinux-stable-binslack-desktopspotifyteamstor-browserttf-wps-fontsvibervisual-studio-code-binvivaldi-widevinevmware-workstationwhatsapp-nativefierwps-officewps-office-mimezoom
Custom aliases from /etc/skel/.bashrc
Custom key bindings in Xfce
Remove some major Arco customizations
Refresh repos first.
$ pacman -Sy
Remove foreign packages.
$ pacman -Rsn $(pacman -Qmq)
Remove packages installed from custom repos.
$ pacman -Rsn $(pacman -Sl arcolinux_repo arcolinux_repo_3party arcolinux_repo_xlarge | awk '/\[installed/ {print $2}')
Comment out custom repos.
/etc/pacman.conf
#[arcolinux_repo...]
#SigLevel = Required DatabaseOptional
#Include = /etc/pacman.d/arcolinux-mirrorlist
Remove custom aliases and variables by replacing skel files.
$ ls -a /etc/skel/
$ pacman -Qo /etc/skel/.bashrc
$ mv /etc/skel/.bashrc /etc/skel/.bashrc.orig
$ pacman -S bash
$ cp /etc/skel/.bashrc ~
Delete nvidia removal service.
$ rm /etc/systemd/system/arcolinux-remove-nvidia.service
$ rm /usr/local/bin/arcolinux-remove-nvidia
Comment out custom GRUB theme
/etc/default/grub
#GRUB_THEME="/boot/grub/themes/Vimix/theme.txt"
and regenerate GRUB config.
$ grub-mkconfig -o /boot/grub/grub.cfg
Reinstall all native packages.
$ pacman -S $(pacman -Qnq)
Fix error: failed to commit transaction (invalid or corrupted package)
$ pacman -Sy
$ pacman -S archlinux-keyring
$ pacman -Su