He descargado tar.archivos gz. Pero no se como instalarlo. ¿Cómo instalo este tipo de archivo?
Lo primero que debe hacer es extraer los archivos del interior del archivo tar a una carpeta. Copiemos los archivos a su escritorio. Puede extraer un archivo haciendo clic con el botón derecho en el icono del archivo dentro de su explorador de archivos y presionando la entrada correspondiente en el menú contextual.La extracción del archivo debería crear una nueva carpeta con un nombre similar. p. ej. program-1.2.3
.Ahora necesita abrir su terminal y navegar a ese directorio usando el siguiente comando:
cd /home/yourusername/Desktop/program-1.2.3
Asegúrese de leer un archivo llamado INSTALL
, INSTALL.txt
, README
, o algo similar si se extrajo uno. Puede comprobar si dicho archivo existe desde el terminal utilizando el ls
comando. El archivo se puede abrir y leer con el comando:
xdg-open INSTALL
Donde INSTALL es el nombre de su archivo.Este archivo contendrá los pasos correctos a seguir para continuar con el proceso de instalación. Por lo general, los tres pasos "clásicos" son:
./configuremakesudo make install
Es posible que también necesite instalar algunas dependencias si, por ejemplo, ejecuta configure
se le solicita un error que enumera las dependencias que le faltan.
También puede utilizar checkinstall
en lugar de make install
.
Recuerde que su millaje puede variar.
No se puede "instalar" un .tar.gz
archivo or.tar.bz2. .tar.gz
los archivos son tarballs comprimidos con gzip, archivos comprimidos como .zip
file. .bz2 archivos están comprimidos con bzip2. Puedes extraer .tar.gz
archivos que usan:
tar xzf file.tar.gz
Del mismo modo, puede extraer archivos. tar. bz2 con
tar xjf file.tar.bz2
Si desea ver los archivos que se extraen durante el desempaquetado, agregue v
:
tar xzvf file.tar.gz
Incluso si no tiene conexión a Internet, aún puede usar el sistema de administración de paquetes de Ubuntu, simplemente descargue el .deb
archivos de http://packages.ubuntu.com/. No olvides descargar dependencias también.
Para obtener una forma más fácil de instalar paquetes sin conexión, consulte la pregunta ¿Cómo puedo instalar software sin conexión?.
Cómo se compila un programa a partir de un código fuente
- Abrir una consola
- Utilice el comando
cd
para navegar a la carpeta correcta. Si hay un archivo LÉAME con instrucciones de instalación, utilícelo en su lugar. -
Extraiga los archivos con uno de los comandos
- Si es alquitrán.gz utilizar
tar xvzf PACKAGENAME.tar.gz
- si es un alquitrán. bz2 utilizar
tar xvjf PACKAGENAME.tar.bz2
- Si es alquitrán.gz utilizar
./configure
make
-
sudo make install
(o concheckinstall
)
Descargue un paquete de las fuentes de software o del centro de software.
Si instala un paquete a través de las fuentes de software y no descarga el paquete por su cuenta, obtendrá nuevas actualizaciones para ese paquete y las instalará a través del Administrador de actualizaciones.
Podrías simplemente instalar MYPACKAGE
escribiendo en una terminal:
sudo apt-get install MYPACKAGE
o bien, utilizando el centro de software y buscando MYPACKAGE
. Pero si no está ahí, ve con la fuente.
Esto es solo para .tar.*
archivos que tienen el código precompilado pero empaquetado en un archivo tar.
De acuerdo, esta es una tarea bastante desafiante para un principiante, pero solo sigue mis instrucciones, y debería estar bien.
En primer lugar, descargue el .tar.*
archivo, y guardar se. No lo abras. (En estos ejemplos, instalaré el Versión beta de Dropbox, porque iba a instalarlo de todos modos, así que pensé que también podría documentar la instalación.)
Después de descargar el archivo (suponiendo que lo guardó en Downloads
,) escriba lo siguiente:
cd Downloadssudo cp dropbox-lnx.x86_64-1.5.36.tar.gz /opt/
NOTA: utilice el nombre del archivo que descargó. (por ejemplo, para la compilación de Firefox Nightly 19.0a1 de 64 bits, escribirías sudo cp firefox-19.0a1.en-US.linux-x86_64.tar.bz2 /opt/
)
Ahora, cambie a la /opt/
directorio, extraiga el programa y elimine el archivo antiguo:
cd /opt/sudo tar -xvf dropbox-lnx.x86_64-1.5.36.tar.gzsudo rm -rf dropbox-lnx.x86_64-1.5.36.tar.gz
(de nuevo, utilice el nombre del archivo descargado. No olvides la extensión.)
De acuerdo, verifique cómo se llama la carpeta extraída:
ls -a
obtendrás algo como esto:
james@james-OptiPlex-GX620:/opt$ ls -a. .. .dropbox-distjames@james-OptiPlex-GX620:/opt$
De acuerdo, en nuestro ejemplo, instalamos Dropbox, y la única carpeta que hay se llama .dropbox-dist
. Esa es probablemente la carpeta que queremos, así que conéctela al siguiente paso (agregue un /
hasta el final, ya que es una carpeta.):
sudo chmod 777 .dropbox-dist/
De acuerdo, ahora está marcado como ejecutable, por lo que es hora de crear un enlace simbólico (esto es lo que le permite ejecutarlo desde la Terminal):
sudo ln -s /opt/.dropbox-dist/ /usr/bin/dropbox
NOTA: esto es sudo ln -s /opt/{FOLDER_NAME}/ /usr/bin/{PROGRAM_NAME}
!!! Asegúrese de que {PROGRAM_NAME}
se reemplaza por la versión simplificada en minúsculas del nombre del programa (por ejemplo, para Firefox Nightly, escriba firefox-nightly
; para el servidor uTorrent, escriba utserver
. Lo que escriba aquí será el comando que use cada vez que ejecute el programa desde la Terminal. Piensa en /usr/bin/
al igual que la variable PATH en los sistemas Windows.)
De acuerdo, has terminado. El programa ahora está instalado y se puede ejecutar desde la Terminal.
¿Qué es esto? ¿Dices que quieres ejecutarlo desde el iniciador Y quieres que tenga un icono? ¡Sin problemas!
Esta parte es bastante simple:
gksu gedit /usr/share/applications/dropbox.desktop
NOTA: Si está instalando sobre una instalación anterior, utilice ls -a /usr/share/applications
y busca preexistentes .archivo de escritorio. En su lugar, inserta el nombre de ese archivo.
Ahora, aquí es donde se crea el icono. Aquí hay una buena plantilla; edítela adecuadamente.
[Desktop Entry]Version=1.0Name=Firefox NightlyComment=Browse the World Wide WebGenericName=Web BrowserKeywords=Internet;WWW;Browser;Web;ExplorerExec=firefox-nightlyTerminal=falseX-MultipleArgs=falseType=ApplicationIcon=/opt/firefox/icons/mozicon128.pngCategories=GNOME;GTK;Network;WebBrowser;MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;StartupNotify=trueActions=NewWindow;[Desktop Action NewWindow]Name=Open a New WindowExec=firefox-nightly -new-windowOnlyShowIn=Unity;
Es posible que desee dejar de lado la opción MimeType por completo. Eso podría ser muy malo si no lo hicieras.
Ahora, haga clic en "Guardar", ciérrelo y ya está en el negocio.
Lo primero es lo primero
Generalmente es ni se recomienda descargar e instalar aplicaciones de los archivos de Internet. La mayoría de las aplicaciones para Ubuntu están disponibles a través del "Centro de Software de Ubuntu" en su sistema (por ejemplo, K3B ). La instalación desde el Centro de software es mucho más segura, mucho más fácil y permitirá que la aplicación obtenga actualizaciones desde Ubuntu.
Dicho esto, cómo instalar tar
paquete
La mejor manera es descargar el tar.bz2 y el alquitrán.primero agregue paquetes a su sistema. Lo siguiente es hacer clic con el botón derecho en el archivo y seleccionar extraer para descomprimir los archivos. Abra la ubicación de la carpeta que extrajo y busque la Léame haga doble clic para abrirlo y siga las instrucciones sobre cómo instalar el paquete en particular, ya que podría haber diferentes instrucciones disponibles para la instalación adecuada del archivo que la rutina normal podría no ser capaz de evitar sin algunos errores.
En primer lugar, es importante instalar el paquete construcción-esencial, contiene todos los programas necesarios para compilar por su cuenta.
Después de leer el archivo de INSTALACIÓN como se indicó anteriormente y cumplir con los requisitos previos, puede hacer la magia.
./configure && make && sudo make install
Es difícil responder específicamente, ya que cada software puede tener un proceso de compilación diferente, incluso si se archivan como TAR / GZ
Lo que puedo decir para la mayoría de los códigos fuente que conozco es que primero deberá extraer el archivo tarball en una carpeta de su elección. Entonces, la mayoría de los códigos fuente dependen de los programas AUTOCONF y MAKE, por lo que deberá usar los siguientes comandos :
./configuremake
Para construir sus binarios, y luego :
make install
Para instalarlo en el sistema.
"./configure " utiliza el mecanismo de autoconf para recuperar información sobre su sistema y preparar los scripts de compilación en el archivo fuente para compilar los binarios apropiados compatibles con su instalación. "make" invocará la compilación en sí, que creará los binarios a partir del código fuente. "make install" copiará los binarios, la documentación,el archivo de configuración, etc. en las carpetas apropiadas de su sistema para que el software esté disponible para los usuarios.
Es una explicación muy básica, la respuesta real es : leer la documentación que se proporciona con el código fuente... Solo allí sabrás exactamente cómo construirlo.
Siempre debe intentar instalar software desde repositorios, ya sea oficial, un PPA/cualquier otro repositorio no oficial. De esa manera, obtendrá todas las actualizaciones de versiones estables, seguridad y nuevas funciones mientras instala otras actualizaciones del sistema. Otra ventaja es que no necesita preocuparse por la compilación, las dependencias y la desinstalación más difícil (ya que la aplicación no aparecerá en synaptic) con archivos tar.
Por ejemplo, puede instalar mysql instalando el paquete mysql-server.
Si realmente desea utilizar archivos tar, el proceso común es ejecutar (make install puede requerir sudo):
./configuremakemake install
Tenga en cuenta que algunos de los comandos anteriores pueden no ser necesarios, consulte los archivos léame en el archivo tar o intente ejecutar ./configure --help
Archivos con la extensión tar.bz2
son lo que comúnmente se conoce como compressed tarball
.Otros ejemplos son .tar.gz
(más común) y .tgz
.
Puede extraer este archivo con...
tar -xvjf file.tar.bz2
Esto extraerá los archivos del tarball en el directorio en el que se encuentra actualmente y debería crear un nuevo directorio allí con los archivos del tarball.
Breve explicación sobre las opciones:
- - x: extracto
- - v: detallado: muestra lo que se está extrayendo
- -j : tipo de compresión, en este caso
bzip2
- - f: 'luego viene el nombre del archivo'
Sin embargo, esto probablemente no sea suficiente. Dependiendo de lo que sea, podría tener una configuración compilada completa y necesita cd en el nuevo directorio e iniciar un ejecutable. También podría contener la fuente de un programa que necesita para confire, make, make install.En general (es decir. Supongo que debería contener un archivo léame que explique qué hacer a continuación.
Advertencia:
La instalación de software como este NO instalará ninguna dependencia y se quejará si intenta instalar un tarball antes de instalar estas dependencias.Use un sitio web o el archivo en sí para averiguar si hay dependencias e instálelas primero. Pero siempre siempre siempre primero trata de encontrar un .DEB
un archivo de instalación o un enlace a un ppa
así que puedes usar el centro de software de Ubuntu.
Si está intentando instalar los complementos de gimp, omitió partes del proceso de instalación mencionado en este enlace.
wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.10.tar.bz2tar -xvf babl-0.1.10.tar.bz2cd babl-0.1.10/./configuremakesudo make install
y también necesitarás gegl
:
wget ftp://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2tar -xvf gegl-0.2.0.tar.bz2cd gegl-0.2.0/./configuremakesudo make install
Antes de descargar los archivos con wget, visite el sitio web y vea si tiene versiones más nuevas. Estas instrucciones son del 3 de mayo de 2012, por lo que podrían ser antiguas ;)
Desde el sitio web oficial de Linux Mint
Instalación desde archivos (.zip tar.gz, etc.):
Estos archivos generalmente contienen la fuente del paquete. Cada uno de ellos generalmente tiene un enfoque diferente para instalar. Discutiré un método común que supuestamente funcionará para todos ellos.
Requisitos generales:
flexión
el bisonte o bison++
pitón
Como estos archivos contienen el código fuente, el sistema necesita los lenguajes de programación necesarios para compilar y compilar el código fuente. Por lo tanto, los paquetes de requisitos generales indicados anteriormente pueden no ser suficientes para usted. En ese caso, debe instalar los paquetes necesarios a través de uno de los procesos #1,#2,#3 (requiere conexión a Internet). Puede conocer las dependencias de su software en un archivo léame incluido en los archivos.
Steps:
abra los archivos con el administrador de archivos haciendo doble clic en él y, a continuación, extráigalo.
codificar:
ruta de CD a la carpeta extraída
- dentro de la carpeta extraída, mire cuidadosamente....
a. Si encuentra un archivo llamado configure,
./configure makesudo make install
Si el primer código no se ejecuta, ejecute este código antes que los códigos anteriores:
chmod +x configure
b. Si encuentra un archivo con el nombre install.sh entonces
Codificar:
chmod +x install.sh
./install.sh
o sudo ./install.sh
(si necesita permiso de root)
o puede hacer doble clic en él y seleccionar ejecutar en terminal o simplemente ejecutar.
N.B.: a veces hay un archivo, algo así como your_software_name.sh
se encuentra en lugar de install.sh
. Para este caso, debe reemplazar install.sh
con el nombre correcto en los códigos anteriores.
c. Si encuentra un archivo llamado install,
codificar:
chmod +x install
./install
o sudo ./install
(si necesita permiso de root)
o puede hacer doble clic en él y seleccionar ejecutar en terminal o simplemente ejecutar.
d. Si encuentra un archivo llamado make (si no hay un archivo de configuración), entonces
codificar:
makesudo make install
e. Si aún no puede encontrar los archivos necesarios
entonces puede estar en una carpeta especial (generalmente en una carpeta llamada bin
). Muévase a esta carpeta con cd
ordene con la ruta apropiada y luego mire de nuevo y siga el mismo proceso.
Como se menciona en algunas de las respuestas a continuación, trate de no instalar paquetes a través de tarball, ya que a menudo borrará los paquetes administrados y lo pondrá en un estado irresoluble, y lo pondrá muy triste. La instalación a través del administrador de paquetes es preferible en el 99.14159265% de los casos.
Hay un video útil en YouTube que lo explica: EXPLAINED: How to Install .tar, .tar.gz or .tar.bz2 files on Linux [ Step-by-Step Guide] - YouTube
¿es lo mismo para Ubuntu 18 o hay una interfaz de usuario para hacerlo también?