No se puede instalar yum/dnf en Ubuntu 20.04.3 LTS

No se puede instalar yum/dnf en Ubuntu 20.04.3 LTS

Intenté lo siguiente con el usuario root pero no pude instalar yum en mi servidor en la nube.

Ya leí un tema similar aquí:Instalando yum en Ubuntu

root@localhost:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:        20.04
Codename:       focal

Intenté lo siguiente en vano para instalar yum.

1. 

    root@localhost:~# up2date
    up2date: command not found

2. 

    apt-get update
    apt-get install yum*

3. 

    apt-get install rpm -y
    apt-get install yum*

4. 

    apt update -y
    apt install -y yum-utils

Aquí está el error:

root@localhost:~# yum
Command 'yum' not found, did you mean:

  command 'uum' from deb freewnn-jserver (1.1.1~a021+cvs20130302-7build1)
  command 'zum' from deb perforate (1.2-5.1)
  command 'num' from deb quickcal (2.4-1)
  command 'sum' from deb coreutils (8.30-3ubuntu2)

Try: apt install <deb name>

Error:

root@localhost:~# apt-get install yum -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package yum

Ni siquiera puedo dnfinstalarlo ni sé cómo hacerlo. Tengo un script estándar que usa yum, por lo que sería genial hacer que yum funcione.

root@localhost:~# apt-get install dnf
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package dnf

root@localhost:~# apt install dnf
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package dnf

Respuesta1

Lamentablemente yumno está disponible en Ubuntu 20.04, por lo que es mejor usarlo apt, pero apt-geten algunos casos (como seguir un ejemplo o una instrucción) es necesario usar el yumrepositorio. En este caso, la única forma que encontré es el uso de aptitude. Puedes instalarlo simplemente por apt-get:

sudo apt-get install aptitude

Si apt-get no pudo encontrarlo, actualícelo e inténtelo nuevamente. Luego puede usar la GUI aptitudemediante ejecución directa en la terminal ( sudo aptitude) o usar la línea de comando para instalar su paquete desde yumel repositorio (en mi caso lo instalé fuse):

sudo aptitude install fuse

buena suerte

Respuesta2

yumsólo está disponible paraUbuntu biónicodel repositorio universal, depende de 2.7 =< python <<2.8.

información relacionada