Last active
April 10, 2018 13:03
-
-
Save vanyasem/1b720b056d34408eb5897508b6d5a784 to your computer and use it in GitHub Desktop.
Fedora Jam - Installation Script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Add RPMFusion repos: | |
curl https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm --output rpmfusion.rpm | |
sudo dnf install -y rpmfusion.rpm | |
# Flash: | |
sudo dnf install yum install https://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/russianfedora-free-release-stable.noarch.rpm | |
sudo dnf install https://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/russianfedora-nonfree-release-stable.noarch.rpm | |
# Hardware-dependent: tuned-utils | |
# Remove: iwl1* iwl2* iwl3* iwl4* iwl5* iwl6* b43* ipw2* xorg-x11-drv-ati xorg-x11-drv-nouveau | |
# Remove apps I don't use: | |
BLOAT=' | |
kmines kmahjongg | |
k3b audiocd-kio | |
kmousetool krusader konqueror krdc krfb kmouth jovie kfind kruler kolourpaint kcharselect kaddressbook | |
ktorrent gwenview kmag kwrite kamoso kcolorchooser knode kmail korganizer system-config-language | |
kaccounts-providers* xorg-x11-drv-qxl xorg-x11-drv-vmware xorg-x11-drv-openchrome | |
calligra* hyperv* emacs shutter pavucontrol clamz dragon hunspell-en-GB open-vm* screen | |
' | |
sudo dnf remove -y $BLOAT | |
# Fedora Repositories: | |
PACKAGE=' | |
chromium | |
chromium-pepper-flash | |
dconf-editor | |
easytag | |
etckeeper | |
flash-plugin | |
gconf-editor | |
git | |
gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg | |
guvcview | |
htop | |
kate | |
kdenlive frei0r-plugins | |
mellowplayer | |
mpv | |
neofetch | |
qtpass | |
telegram-desktop | |
' | |
sudo dnf install -y $PACKAGE | |
# Riot: | |
cd /etc/yum.repos.d/ | |
sudo curl -O https://raw.githubusercontent.com/taw00/riot-rpm/master/riot-messaging-client.fedora.repo | |
sudo dnf install -y riot --refresh | |
sudo dnf autoremove -y | |
sudo pip2 install --upgrade pip | |
sudo pip3 install --upgrade pip | |
PIP=' | |
pip-autoremove pipdeptree | |
' | |
pip2 install --user --upgrade $PIP | |
pip3 install --user --upgrade $PIP |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment