Scrot is a quite popular command line tool and one of the swiss army tools sysadmin need to have. When I’m not be able to install it via the repository, this is what I did to make it work :
Vim is one of the tool that must have in any unix like system. One of the reason for using vim is the customization and the plugins that can be used depending on the needs. To install plugins on vim, I’m using vim-plugin from junegunn/vim-plug.
Check vim version
In fedora vim already installed, but you might want to check the version just in case yours behind of the newest version.
$ vim --version
Update vim
Update vim to the newest, for better experience
$ sudo dnf update vim
Setup plugin manager for vim
Setting up vim-plug, this will be downloaded the plugin and put it inside ~/.vim/ autoload directory:
Open ~/.vimrc, and put these lines at the bottom of the file. Between the lines of call plug#begin(‘~/.vim/plugged’) and call plug#end(), are the plugins that you want to install.
Installing rpm package can be tricky, sometimes dependecies that required are not met.
I’ve experienced this when installing TeamViewer for fedora 28. Here’s just another snippet to installing the TeamViewer on fedora 28 with nice and easy.