¿Puedo instalar software en Linux en modo fuera de línea como puedo en Windows? ¿Si es así, cómo?

Absolutamente puedes.

Cada sistema operativo necesita un administrador de paquetes para instalar softwares. Windows también usa Package Manager , instalador MSI , etc.

En Linux / GNU hay muchas distribuciones como Debian, Arch, Redhat, etc. Utilizan diferentes gestores de paquetes para instalar paquetes, como Debian para fuera de línea Usamos DPKG en Arch, utilizamos PACKMAN, etc.

También admiten diferentes tipos de paquetes como Windows .exe. Debian .deb, Redhat .rpm, etc.

Linux también puede instalar softwares por su código fuente o por scripts a través de make y hay muchas más formas de instalar software en Linux.

También puede usar softwares portátiles en Linux, como Firefox o tor browser.

Para instalar el comando del paquete debian es →

dpkg -i abc.deb

Abc.deb es el nombre del archivo.

, sí, definitivamente puedes.

La cuestión es que solo necesitas tener un paquete binario de la distribución que estás usando. Para las dos principales distribuciones de Linux, esto es lo que necesita:

  • Sistemas basados ​​en Debian (como Ubuntu, Linux Mint, ElementaryOS, Kali Linux, etc.) utiliza paquetes binarios .deb .
  • RHEL: los sistemas basados ​​en Red Hat Enterprise Linux (como Fedora, CentOS, etc.) utilizan paquetes .rpm bianry.

Entonces, simplemente descargue el paquete binario de Internet, abra la terminal y navegue hasta el directorio descargado y escriba:

sudo dpkg -i .deb #Para Debian
sudo rpm -i .rpm #ForRHEL

La siguiente información es solo para sistemas basados ​​en Debian.

También puede descargar el paquete .deb desde sus repositorios oficiales. Para hacer ese tipo:

sudo apt-get download

Esto descargará el paquete con su (posible) dependencia.

También puede hacer un paquete .deb a partir del paquete instalado,

sudo apt-get install dpkg-repack

Esto instalará la utilidad que se necesita, ahora para hacer un paquete .deb real, escriba:

sudo dpkg-repack

Ahora, ¿qué pasa si no sabes el nombre del paquete? Luego,

sudo dpkg -l | grep -i

Ahora esto devolverá el resultado si el paquete está instalado.

Espero que esto ayude.

Absolutamente. Solo necesita el archivo de instalación (generalmente con la extensión .deb, .tar.bz2, .tar.gz, etc.). También necesita acceso a la contraseña de root. En el caso del archivo .deb:

  1. Enciende la línea de comando
  2. Cambiar el directorio al directorio que contiene el archivo
  3. Ingrese el siguiente código: sudo dpkg- i *package-name*.deb
  4. Espere a que se instale el paquete.

Ahora para los paquetes .tar.bz2 / tar.gz:

  1. Arranca la línea de comando
  2. Cambiar el directorio al directorio que contiene el archivo
  3. Si el archivo es .tar.bz2, ingrese: tar -xjvf *filename*.tar.bz y para .tar.gz, ingrese: tar -xzvf *filename*.tar.gz
  4. Espere a que se extraigan los paquetes.
  5. Ingrese el comando ls y descubra el directorio que contiene los archivos extraídos
  6. Redireccionar a ese directorio.
  7. Entrar (clásico). /configure , luego make y finalmente sudo make install .

Espero haberte ayudado. ¡Aclamaciones!

Sí tu puedes. Pero no recomiendo ese método porque no es seguro, la mayoría de las aplicaciones de Linux que descargará de sitios web de terceros están infectadas. Por lo tanto, siempre recomiendo instalar los softwares deseados en Linux a través de su “Centro de software”.


Espero que esto pueda ayudarte 🙂

Siéntete libre de preguntar !!

¡Gracias por preguntar!

Sí, puede instalar el software en Linux sin conexión solo si lo instala manualmente en lugar de usar el terminal para la instalación directa. Para la instalación manual, debe descargar el archivo zip del sitio web respectivo y descomprimirlo y buscar la extensión .sh. Luego haga clic en él y obtendrá el software fuera de línea.

Definitivamente, pero necesita alguna fuente para instalarlo.

Linux también tiene instaladores automáticos para una gran cantidad de software, aunque no todos.

Incluso en Windows, debe tener la configuración / instalador. Lo mismo se aplica a Linux también.