The yum
package manager comes from RedHat and its derivatives. It installs rpm packages from repositories that store such packages. The Debian (and by extension, Ubuntu) repositories have .deb packages instead. The equivalent of yum
in the Debian/Ubuntu world is apt-get
. I have no idea why you ended up with yum
installed on your Ubuntu system but it's not the tool you want to use.
What you're after is:
sudo apt-get install tftp tftpd syslinux apache2 dhcpcd
In any case, that's my best guess since you don't actually explain what you're trying to install. There's no tftp-server
package in Ubuntu so I'm guessing you want tftpd
which is a server that supports the TFTP protocol. Likewise, there's no httpd
in Ubuntu but I'm guessing you want to install the apache2
webserver and a dhcp
client (dhcpd
).
yum
is a RedHat & co. command, and while it is possible to install on Ubuntu, there's not much reason to. Please edit your question and clarify whether you're using Ubuntu or not.tftp
. You can list all availabletftp
packages with command:apt-cache policy tftp*