Introducción
EndeavourOS es una distro basada en arch, con todas las bondades de arch pero un poco más gráfico. Aquí mis recomendaciones y algunas cosas que tuve que hacer al finalizar su instalación.
Actualizar
sudo pacman -Syu
Si hubo actualización de kernel, entonces a reiniciar
reboot
Librerías indispensables
sudo pacman -Sy base-devel
Algunos programas necesarios
Instalar Firefox Libre Office en Español, Nautilus, Evince, Brasero, Gnome Builder, Shotwell, Clipgrab, Geany, Gedit, Mplayer, Youtube-dl, Unetbootin, Pdfmod, Vlc, dconf-editor, gconf-editor, gparted, filezilla, audacity mediante el uso del comando Pacman:
sudo pacman -S firefox libreoffice-fresh-es nautilus evince brasero gnome-builder shotwell clipgrab geany gedit mplayer youtube-dl pdfmod vlc dconf-editor gparted filezilla pinta audacity hunspell wget curl libdvdread libdvdnav lsdvd yay
Compresores de archivos
sudo pacman -S xz bzip2 p7zip lbzip2 lrzip arj lzop cpio unrar
Configuraciones y software opcional
ZSH
En lo personal me gusta utirlizar ZSH como interprete de comandos
sudo pacman -S zsh git gedit
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
cp ~/.zshrc ~/.zshrc.orig
sudo chsh -s /bin/zsh nombre_usuario
Instalar paquetes desde aur
Mediante Yaourt sugiero: netbeans, yandex, sublime text 3, fritzing, ffmulticonverter, converseen, vokoscreen, dropbox, gnome-exe-thumbnailer, shotcut, dbeaver, android-studio
yay -S netbeans yandex-browser-beta sublime-text-dev fritzing ffmulticonverter converseen vokoscreen dropbox
yay -S gnome-exe-thumbnailer shotcut dbeaver android-studio
Texlive para archivos latex
sudo pacman -S python-pygments python-setuptools texstudio texlive-core texlive-bibtexextra texlive-fontsextra texlive-formatsextra texlive-games texlive-genericextra texlive-htmlxml texlive-humanities texlive-latexextra texlive-pictures texlive-plainextra texlive-pstricks texlive-publishers texlive-science
sudo pacman -S foremost htop maxima ghex iftop ogmrip xournal umbrello ninja-ide wxmaxima gnuplot
VirtualBox
sudo pacman -S virtualbox
sudo usermod -G vboxusers -a tu-nombre-usuario
Revertir el uso de backspace para retroceder a la carpeta anterior en nautilus
sudo pacman -S python-gobject gtk3 python3 gobject-introspection pkg-config libnautilus-extension python-nautilus
mkdir -p ~/.local/share/nautilus-python/extensions
gedit ~/.local/share/nautilus-python/extensions/BackspaceBack.py
#!/usr/bin/env python # created by linuxitos import gi gi.require_version('Nautilus', '4.0') gi.require_version('Gtk', '4.0') from gi.repository import GObject, Nautilus, Gtk, GLib def idle_callback(*args): app = Gtk.Application.get_default() app.set_accels_for_action("win.up", ["BackSpace"]) return False def window_added(*args): GLib.idle_add(idle_callback, None) class BackspaceBack(GObject.GObject, Nautilus.ColumnProvider): app = Gtk.Application.get_default() app.set_accels_for_action("win.up", ["BackSpace"]) app.connect("window-added", window_added)
nautilus -q
Lo actualizaré de nuevo, para agregar la configuración de íconos, y temas