trim package lists, pacaur->pikaur

This commit is contained in:
tengel 2024-03-20 11:32:49 -05:00
parent f406b30477
commit a4091e74bd

View file

@ -75,13 +75,13 @@ PKG_GVBOX="virtualbox-guest-utils virtualbox-guest-dkms haveged"
PKG_HVBOX="virtualbox virtualbox-host-dkms" PKG_HVBOX="virtualbox virtualbox-host-dkms"
# CLI stuff # CLI stuff
PKG_CLI="alsa-firmware android-udev axel base-devel bash-completion bc bluez bluez-firmware bind-tools chrony cpio cronie cups cups-filters cups-pdf cups-pk-helper dcfldd dhclient dmidecode duplicity ethtool expect ffmpeg freerdp gdisk git gnu-netcat id3v2 iftop ipw2100-fw ipw2200-fw iw kexec-tools lame lshw lsof mailx mplayer mpv mtr mutt namcap net-tools nethogs nfs-utils nmap ntfs-3g openldap openssh parted perl-mime-lite perl-xml-simple pkgstats pwgen pylibacl python-beautifulsoup4 python-boto python-keyring python-pexpect python-pip python-pyxattr python-requests python-setuptools python-yaml python2 python2-beautifulsoup4 python2-boto python2-keyring python2-pexpect python2-pip python2-pyxattr python2-setuptools python2-requests python2-soappy python2-yaml rdesktop rdiff-backup rpcbind rsync screen sharutils strace stunnel subversion sudo tcpdump tigervnc traceroute unrar unzip usb_modeswitch wget whois wireshark-cli zip" PKG_CLI="alsa-firmware android-udev base-devel bash-completion bc bind-tools chrony cpio cronie dhclient dmidecode ethtool ffmpeg gdisk git gnu-netcat iftop ipw2100-fw ipw2200-fw iw kexec-tools lshw lsof mailx mplayer mpv mtr mutt net-tools nfs-utils nmap ntfs-3g openssh parted pkgstats pwgen pyalpm rpcbind rsync screen sharutils strace stunnel sudo tcpdump traceroute unrar unzip usb_modeswitch wget whois wireshark-cli zip"
# X Desktop stuff # X Desktop stuff
PKG_DWIN="accountsservice mate mate-applets mate-extra lightdm-gtk-greeter gnome-keyring gst-plugins-good gst-plugins-bad gst-plugins-ugly lxappearance networkmanager networkmanager-openconnect networkmanager-openvpn networkmanager-pptp networkmanager-vpnc network-manager-applet simplescreenrecorder system-config-printer terminator" PKG_DWIN="accountsservice mate mate-applets mate-extra lightdm-gtk-greeter gnome-keyring gst-plugins-good gst-plugins-bad gst-plugins-ugly lxappearance networkmanager networkmanager-openconnect networkmanager-openvpn networkmanager-pptp networkmanager-vpnc network-manager-applet simplescreenrecorder terminator"
# GUI stuff # GUI stuff
PKG_XAPP="argyllcms asunder brasero chromium easytag feh firefox freeglut geeqie gimp gkrellm gucharmap gvfs-afc gvfs-mtp gvfs-smb gvim hexchat hunspell-en_US hyphen-en libdvdcss libreoffice-fresh pragha pidgin pidgin-otr seahorse thunderbird tk transmission-gtk vlc x11-ssh-askpass wireshark-qt" PKG_XAPP="asunder brasero chromium firefox geeqie gimp gkrellm gucharmap gvfs-afc gvfs-mtp gvfs-smb gvim hexchat hunspell-en_US hyphen-en libreoffice-fresh pragha pidgin pidgin-otr seahorse vlc x11-ssh-askpass wireshark-qt"
# Where we'll log all actions (in the chroot) # Where we'll log all actions (in the chroot)
ACTLOG="/root/archmate.log" ACTLOG="/root/archmate.log"
@ -402,25 +402,16 @@ if [[ ! -f /root/.archmate/stage-6.done ]]; then
if [[ ! -f "/home/${USERNAME}/aur_setup.sh" ]]; then if [[ ! -f "/home/${USERNAME}/aur_setup.sh" ]]; then
logact echo -e "\n== Creating /home/${USERNAME}/aur_setup.sh ==" logact echo -e "\n== Creating /home/${USERNAME}/aur_setup.sh =="
cat << 'EOF' > /home/${USERNAME}/aur_setup.sh cat << 'EOF' > /home/${USERNAME}/aur_setup.sh
mkdir ~/abs mkdir ~/aurhub
cd ~/abs/ cd ~/aurhub/
curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/cower.tar.gz curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/pikaur.tar.gz
curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/pacaur.tar.gz tar -zxvf pikaur.tar.gz
tar -zxvf cower.tar.gz cd pikaur
tar -zxvf pacaur.tar.gz makepkg
cd cower sudo pacman -U pikaur-*.pkg.tar.xz
makepkg -s --skippgpcheck
sudo pacman -U cower-*.pkg.tar.xz
cd ../pacaur
makepkg -s
sudo pacman -U pacaur-*.pkg.tar.xz
## random AUR things - uncomment/edit as desired ## random AUR things - uncomment/edit as desired
#pacaur -S --noconfirm downgrade duply networkmanager-dispatcher-chrony \ #pikaur -S --noconfirm networkmanager-dispatcher-chrony
petrified trace-cmd tmpwatch
## pepper-flash can be "out of date" and missing upstream, expected
#pacaur -S --noconfirm pepper-flash
EOF EOF
chown ${USERNAME}:users /home/${USERNAME}/aur_setup.sh chown ${USERNAME}:users /home/${USERNAME}/aur_setup.sh
fi fi
@ -452,9 +443,7 @@ if [[ ! -f /root/.archmate/stage-7.done ]]; then
logact systemctl enable cronie.service logact systemctl enable cronie.service
logact systemctl enable iptables.service logact systemctl enable iptables.service
logact systemctl enable sshd.service logact systemctl enable sshd.service
logact systemctl enable org.cups.cupsd.service
logact systemctl enable chronyd.service logact systemctl enable chronyd.service
logact systemctl enable bluetooth.service
logact systemctl enable accounts-daemon.service logact systemctl enable accounts-daemon.service
logact systemctl disable dhcpcd.service logact systemctl disable dhcpcd.service