Instalación de binarios

Instalación de binarios

Soy nuevo en Linux y creo que me falta algo. Por alguna razón, el VPS que me dieron ejecuta Fedora Core 6. Después de leer, parece que yum es bastante útil, así que pensé en comenzar por ahí. Sin embargo, cuando ejecuto el RPM, obtengo:

python-elementtree is needed by yum-3.0.6-1.fc6.noarch
python-sqlite is needed by yum-3.0.6-1.fc6.noarch
rpm-python is needed by yum-3.0.6-1.fc6.noarch
urlgrabber is needed by yum-3.0.6-1.fc6.noarch
yum-metadata-parser is needed by yum-3.0.6-1.fc6.noarch

Bien, los necesito primero, no hay problema, pero espera, voy a instalar yum-metadata-parser y obtengo otra lista de dependencias.

En el servidor, en el directorio usr/bin, veo toneladas de archivos binarios, incluido yum. ¿Alguien puede explicar cómo puedo instalar los archivos desde los binarios o por qué los binarios están aquí si el programa no está instalado?

Respuesta1

El sistema RPM crea una especie de base de datos para rastrear las dependencias. YUM interactúa con esa base de datos RPM y la amplía. Podría ser que la base de datos base o la extensión yum estén dañadas.

Si es nuevo en Linux, podría ser un mejor uso de su tiempo reinstalar la última versión de Fedora y luego configurar un conjunto apropiado de repositorios yum para instalar más software. Con suerte, la persona que te dio el VPS podrá ayudarte. Intentar reparar un sistema de gestión de paquetes se vuelve muy molesto muy rápidamente.

Personalmente, encuentro que el sistema de empaquetado Debian/Ubuntu es más fácil de usar, pero no estoy de acuerdo con fahadsadah en que .deb con apt es inherentemente mejor que .rpm con yum. Sugeriría usar lo que otros a su alrededor están usando, ya que tendrá una fuente de consejos disponible si tiene problemas.

Respuesta2

mmmesinstalado si está en /usr/bin (de todos modos, generalmente se instala de forma predeterminada)

Si hay un paquete que desea instalar, utilice yum install packagename.

Respuesta3

Si yum aún no funciona, deberá descargar los RPM que faltan y luego instalarlos manualmente usando 'rpm --install '.

Encontrar los RPM puede ser difícil, pero dirígete al sitio de Fedora, explora las descargas hasta encontrar el directorio correcto para la versión que tienes y comienza a descargar.

Si solo tiene un inicio de sesión de terminal en su máquina, querrá usar wget para descargar, wget que buscará el archivo por usted. (Curl también funcionaría, pero se instala con menos frecuencia).

TBH, como se dijo anteriormente, es posible que desee hablar con su proveedor sobre la configuración de un sistema más completo para un principiante; mejor aún, instale Linux o use un LiveCD en su computadora de escritorio/portátil en casa. Es mucho más fácil jugar que en una máquina remota.

información relacionada