-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFedora-Xfce-Post-Install-F37.txt
105 lines (83 loc) · 4.05 KB
/
Fedora-Xfce-Post-Install-F37.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#Fedora-37-Xfce-Post-Install-Commands by rosset
#enable sshd
sudo systemctl enable sshd
sudo systemctl restart sshd
#enable updates-testing and update your fresh installation
sudo dnf config-manager --set-enabled updates-testing
sudo dnf update -y
sudo reboot
#install my tools
sudo dnf install sysstat gitk git tig screen tmux -y
#my git config
git config --global user.email "[email protected]"
git config --global user.name "Filipe Rosset"
#install dev packages
sudo dnf groupinstall "Development Tools" -y
sudo dnf groupinstall "C Development Tools and Libraries" -y
sudo dnf groupinstall "RPM Development Tools" -y
sudo dnf groupinstall "Fedora Packager" -y
sudo dnf install cmake kernel-devel -y
#install dependencies to build postgresql HEAD (for caiman, handfish & queensnake personal builders)
# sudo dnf builddep -y postgresql
# sudo dnf install -y postgresql valgrind perl-LWP-Protocol-https perl-FindBin perl-Opcode
#install nosync binaries to speed-up mock builds
sudo dnf install nosync.i686 nosync.x86_64 -y
#enabling rpmfusion stuff
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y
sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing
sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing
#install audio & video apps/plugins
sudo dnf install clementine vlc vlc-extras -y
# libs gtreamer
sudo dnf install -y gstreamer-plugin-crystalhd
sudo dnf install -y gstreamer-plugins-espeak
sudo dnf install -y gstreamer1-libav
sudo dnf install -y gstreamer1-plugins-bad-free-extras
sudo dnf install -y gstreamer1-plugins-bad-freeworld
sudo dnf install -y gstreamer1-plugins-base-tools
sudo dnf install -y gstreamer1-plugins-good-extras
sudo dnf install -y gstreamer1-plugins-ugly
sudo dnf install -y libmpg123 mencoder xine-lib-extras xine-lib-extras-freeworld
#xfce + apps
sudo dnf groupinstall "Xfce Desktop" -y
sudo dnf install -y calibre deluge deluge-gtk rtorrent
sudo dnf install -y gvfs-mtp libvpx-devel libvpx
sudo dnf install -y xsensors lshw-gui kernel-tools
sudo dnf install -y freerdp remmina remmina-plugins-rdp remmina-plugins-vnc
sudo dnf install -y byobu hplip-gui cups-pdf p7zip p7zip-gui p7zip-plugins
sudo dnf install -y lua-devel
sudo dnf install -y ansible python3-ansible-lint
sudo dnf install -y plank plank-docklets arc-theme-plank elementary-xfce-icon-theme
sudo dnf install -y f37-backgrounds-xfce f37-backgrounds-extras-xfce
#sudo dnf install sddm sddm-themes sddm-breeze -y
#sudo dnf install wine winetricks -y
#Xfce look-and-feel
sudo sh -c "curl https://raw.githubusercontent.com/Foggalong/hardcode-fixer/master/fix.sh | bash"
curl https://raw.githubusercontent.com/zangent/GnomeYosemiteIcons/master/download_from_github.sh | sh
#utilities
sudo dnf groupinstall "LibreOffice" -y
sudo dnf install -y hexchat lzop redshift redshift-gtk vim-enhanced wget
sudo dnf install -y dkms libreoffice-langpack-pt-BR unrar unzip
#sudo dnf install -y gimp gimp-data-extras gimp-save-for-web gimp-lensfun
sudo dnf install -y curl cabextract xorg-x11-font-utils fontconfig filezilla
#install VirtualBox from rpmfusion
#sudo dnf install VirtualBox -y
#install chrome
sudo dnf install -y fedora-workstation-repositories
sudo dnf config-manager --set-enabled google-chrome
sudo dnf install -y google-chrome-stable
#iptv & npm
sudo dnf install -y kodi-pvr-iptvsimple npm
#remove unused packages
sudo dnf remove -y *gnumeric* *abiword* *claws* *leafpad* *dragora*
sudo dnf remove -y *asunder* *xfburn* *xfdash* *parole* *pragh*
sudo dnf remove -y nano-default-editor
# install vim as default editor
sudo dnf install vim-default-editor default-editor -y
# make sure only writer is installed
sudo dnf install libreoffice-writer -y
#rawhide === prepare to migrate to rawhide (for my VM)
# sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-39-primary
# sudo dnf upgrade --refresh
# sudo dnf install dnf-plugin-system-upgrade dnf-utils -y
# sudo dnf system-upgrade download --refresh --releasever=rawhide