Ask Your Question

Fedora 23 software packages not being installed

asked 2015-12-09 16:00:10 -0500

fedoreo gravatar image

updated 2015-12-10 09:58:40 -0500

I had this same problem with a previous Fedora 22 install.
I just did a Fedora 23 server version install and picked the following software packages:
- basic web server
- common network manager submodules
- mail server
- mariadb
- editors
- system tools
- text based internet
But parts of the packages are not being installed. See below for example:
-bash: elinks: command not found
-bash: mutt: command not found
-bash: vim: command not found

When I do these commands ...
dnf info installed | grep elinks
dnf info installed | grep vim
dnf info installed | grep mutt
... it indicates elinks and mutt are not found but vim is.
however I cannot run vim because it is not found.
What is going on?

edit retag flag offensive close merge delete



Welcome to ask.fedora. You can find out where the binary of any installed command by using whereis -b. As an example, whereis itself is at /usr/bin/whereis. You might also want to check to see if the commands are on your path by examining the output of echo $PATH. Please edit your question by showing us your path, and any of those commands that aren't where they'd normally be.

sideburns gravatar imagesideburns ( 2015-12-09 20:12:04 -0500 )edit

Those aren't the commands I asked you to run. I'd like to help, but you need to follow my instructions. And, you're doing things the hard way. dnf info installed elinks works just as well, and takes less time.

sideburns gravatar imagesideburns ( 2015-12-10 12:26:12 -0500 )edit

Sorry. I was just editing my question to make it more readable before I noticed your comment.
path is /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
whereis mutt
whereis vim
vim: /usr/share/man/man1/vim.1.gz
whereis -b vim
whereis -b mutt

fedoreo gravatar imagefedoreo ( 2015-12-11 00:45:17 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-12-11 01:23:18 -0500

sideburns gravatar image

If you try dnf groupinfo editors you'll see that vim-enhanced is an optional package, so you may not have it. However, the man page shows up, so you might want to reinstall it, and directly install both elinks and mutt. Remember, dnf doesn't install optional packages during a group install unless you specify with-optional.

edit flag offensive delete link more


Thank you. Problem Solved. This is definitely a bug. I checked the groups TEXT-BASED INTERNET and EDITORS and everything in them is optional. So what's the sense of having the options during installation if they don't do anything? I been using Fedora since Fedora 1 and every time I chose a package, the contents got installed. Users have an expectation that if they check a box something is going to happen. If you are a developer, is that something you can pass on? Or should I open a bug report?

fedoreo gravatar imagefedoreo ( 2015-12-11 10:31:53 -0500 )edit

My understanding is that if you're installing from a command line, you have two options: just the mandatory packages in the group, or everything. If you want more fine-grained control, you need to use a GUI such as yumex, or whatever replacement dnf will use because there you can open up the group and select which optional packages to include. It's not so much a bug as a limitation of the CLI interface.

sideburns gravatar imagesideburns ( 2015-12-12 15:31:36 -0500 )edit

Question Tools


Asked: 2015-12-09 16:00:10 -0500

Seen: 528 times

Last updated: Dec 11 '15