Fedora 30 - After install setup
My incomplete list of todo after installing Fedora 30
Well maybe you already read my previous post Fedora 28 setup (After install) on my previous blog host. After awhile I upgrade to Fedora 29 but using KDE spin and somehow, I not satisfied with the UX because I too much familiar with Gnome, now reformatted my laptop booted with a clean Fedora 30 Workstation (Gnome).
Lot of thing need to be configure again after clean formating, lets start from scratch again. Let do it!
1. Change the hostname
$ hostnamectl status # view current hostname $ hostnamectl set-hostname --static "robbinespu" # set up new hostname
note : Need to reboot after change the host name
2. DNF tweak
Use delta and fastest mirror (edit
[main] gpgcheck=1 installonly_limit=3 clean_requirements_on_remove=True fastestmirror=true deltarpm=true
3. Restore bashrc and metadata files
FYI I already have export and backup the selected dot files and few metadata files via this trick 1 , now I need to import from repository into my workstation using the same tutorial 1 .
4. Install RPM fusion repository and get most recent update
$ sudo dnf update --refresh $ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm $ sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
5. Enabling SSH
Since sometimes I need to access this machine remotely
$ sudo systemctl start sshd $ sudo systemctl enable sshd
6. Performance monitoring tools for Linux
$ sudo dnf install sysstat htop glances
There is also some application like CCleaner on windows called Stacer but there is no rpm file for newest released version but they replaced with app image
$ cd /tmp $ wget https://github.com/oguzhaninan/Stacer/releases/download/v1.0.9/Stacer-x86_64.AppImage $ sudo chmod a+x stacer*.AppImage $ ./stacer*.AppImage
7. Entertaiment stuff : Player and codecs
$ sudo dnf install youtube-dl vlc $ sudo dnf install \ gstreamer-plugins-base \ gstreamer1-plugins-base \ gstreamer-plugins-bad \ gstreamer-plugins-ugly \ gstreamer1-plugins-ugly \ gstreamer-plugins-good-extras \ gstreamer1-plugins-good \ gstreamer1-plugins-good-extras \ gstreamer1-plugins-bad-freeworld \ ffmpeg \ gstreamer-ffmpeg
8. Gnome plugin and addons
Some of plugin that I activate and use are alternatetab , application menu , caffein , dash to dock , impatience , netspeed , place status indicator , services systemd , status area horizontal spacing and top icon plus
To manage, edit, add and delete application launcher, I use
menulibre which are FreeDesktop compliant menu editor
$ sudo dnf install menulibre
9. Clipboard Manager
As developer, I love clipboard manager and my favourite clipboard manager for windows and linux are CopyQ .
$ sudo dnf install copyq -y
10. Gnome tweak tool
Some features are hidden and not available on standard setting such as autostart-up (you need this to autostary CopyQ when your machine are ON).
You need to install gnome tweak tool to allow users to have these hidden setting.
$ sudo dnf install gnome-tweak-tool
11. Office tools
I prefer to use OnlyOffice for editting and viewing spreadsheet
$ sudo rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x8320CA65CB2DE8E5" $ sudo bash -c 'cat > /etc/yum.repos.d/onlyoffice.repo << 'EOF' [onlyoffice] name=onlyoffice repo baseurl=http://download.onlyoffice.com/repo/centos/main/noarch/ gpgcheck=1 enabled=1 EOF' $ sudo dnf install onlyoffice-desktopeditors
You also may use WPS community, grab the latest RPM packages from WPS official website
12. Compression and archiever tools
$ sudo dnf install unzip p7zip
Well this actually are incomplete list of my todo. I will improve this list from time to time. Insya Allah.
Thanks Fedora team for making it wonderful Linux distro
Other posts you may be interested in:
Below you can find the interactions that this page has had using Indieweb. Which means, you can mentioned this URL on any website that support WebMention. Have you written a response to this post? Let me know the URL:
((Do you use a website that do not set up with WebMention capabilities? You can use Comment Parade.)