Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Installazione software dai sorgenti

    Ciao,

    ho due domande da porre:
    1) c'è differenza tra un file compresso .tar.gz ed uno .tar.bz2?
    2) posso salvare il programma da installare (quindi il sorgente) dove voglio? Anche in una cartella sul desktop?

    Grazie.


    Gaetano

  2. #2

    Re: Installazione software dai sorgenti

    Originariamente inviato da gaetano73
    Ciao,

    ho due domande da porre:
    1) c'è differenza tra un file compresso .tar.gz ed uno .tar.bz2?
    2) posso salvare il programma da installare (quindi il sorgente) dove voglio? Anche in una cartella sul desktop?

    Grazie.


    Gaetano
    1) formato di compressione differente. solo questo.
    2) mi pare di no a meno che non lo configuri in un certo modo (attenti che scriva qualcuno piu bravo di me). su debian/ubuntu mi pare che i file .deb si mettano nella cartella di apt: /usr/var/apt (?)

  3. #3
    Utente di HTML.it L'avatar di Olorin
    Registrato dal
    Jan 2004
    Messaggi
    296
    Per scompattare tar.gz il comando è:
    tar -zxvf nome_file

    Per scompattare tar.bz2 il comando è:
    tar -lxvf nome_file


    2) posso salvare il programma da installare (quindi il sorgente) dove voglio? Anche in una cartella sul desktop?
    Io l'ho sempre fatto. Li ho sempre salvati in una cartellina che mi sono fatto nella mia Home.
    Don't trust!
    Verify

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    746

    Re: Installazione software dai sorgenti

    Originariamente inviato da gaetano73
    2) posso salvare il programma da installare (quindi il sorgente) dove voglio?
    i sorgenti li salvi dove ti pare...
    Anche in una cartella sul desktop?
    non esistono cartelle sul desktop...esistono le cartelle...e basta

    ...basta specificare la cartella del desktop come $PREFIX...
    ma questo probabilmente (dipende dai pacchetti) ti installerà il pacchetto spezzettato in $HOME/Desktop/{bin,include,lib,share,ecc....}

    ...una soluzione sarebbe quella di installare il pacchetto in una sua directory
    es.
    codice:
    ./configure --prefix=$HOME/Desktop/<nomepacchetto>
    anche se, probabilmente, può non essere troppo comodo (io te lo sconsiglio, poi fai tu)
    su debian/ubuntu mi pare che i file .deb si mettano nella cartella di apt: /usr/var/apt (?)
    /var/cache/apt/archives...comunque negli archivi .deb non sono contenuti i sorgenti, ma il pacchetto precompilato

  5. #5
    Invece se dovessi disinstallare un software, installato dai sorgenti, cosa bisogna fare?
    WiWa le dottoresse di 40 ani.
    "Il potere delle donne è solo dovuto all'idiozia di molti uomini ... se non sbavassero come cani alla prima che gliela fa intravedere, le cose andrebbero diversamente."
    (alexmaz © - rivisitato by xxxfiles)

  6. #6
    Utente di HTML.it L'avatar di Bat
    Registrato dal
    May 2002
    Messaggi
    588
    come già detto non c'è una posizione obbligatoria per farlo, quindi in linea di massima anche la tua home va bene.

    Nella struttura standard di linux tuttavia esiste una
    cartella /usr/src/ destinata proprio a questo scopo.
    se decomprimi il tuo sorgente in una sottocartella
    in questa posizione riuscirai a mantenere il sistema
    ordinato. (usare i percorsi standard ti facilita le cose)

    (@xxfiles)quando poi dovrai disinstallare il programma ti
    posizioni nella cartella dalla quale hai installato
    il sorgente , esegui il comando make uninstall e se
    tutto va a buon fine puoi rimuovere manualmente
    anche la cartella.

  7. #7
    in tema all'argomento: gdebi (quel programmino che cliccando su un pacchetto .deb installa automaticamente) come mai non c'è ancora sui repository ubuntu?
    credete che abbia poi dei problemi se lo installo partendo da un tar.gz?

  8. #8
    Originariamente inviato da Bat
    (@xxfiles)quando poi dovrai disinstallare il programma ti
    posizioni nella cartella dalla quale hai installato
    il sorgente , esegui il comando make uninstall e se
    tutto va a buon fine puoi rimuovere manualmente
    anche la cartella.
    Ho installato apache dalla cartella /usr/src/apache_1.3.34

    Tutto ok il server parte e funziona. Per farlo partire devo dare il comando

    /usr/local/apache/bin/apachectl start

    ok va bene

    Ora vado in /usr/src/apache_1.3.34 e digito

    make uninstall (sono root)

    ed ho questo errore:

    make: *** No rule to make target `uninstall'. Stop.

    WiWa le dottoresse di 40 ani.
    "Il potere delle donne è solo dovuto all'idiozia di molti uomini ... se non sbavassero come cani alla prima che gliela fa intravedere, le cose andrebbero diversamente."
    (alexmaz © - rivisitato by xxxfiles)

  9. #9
    Utente di HTML.it L'avatar di Bat
    Registrato dal
    May 2002
    Messaggi
    588
    premetto che il make uninstall in effetti non funziona sempre: dipende se nel Makefile sono state messe le istruzioni per disinstallare.
    Tuttavia nella maggior parte dei casi va.
    Non ho mai installato apache da sorgenti, ma visto il progetto suppongo che il Makefile sia fatto a dovere.

    Ti consiglio per prima cosa di verificare nel readme dell'installazione, di solito sono riportate tutte le info in merito.
    Altro tentativo che ti consiglio è di provare a fare la ricompilazione del pacchetto, config e make, poi invece del make install dai un make uninstall (nel caso per qualche motivo i file di installazione non fossero più presenti questo dovrebbe risolvere il tuo problema).

  10. #10
    Ho fatto come mi hai suggerito, ma nessun risultato. Ho dato anche una occhiata al file readme e sul manuale online ma nessuna info.
    WiWa le dottoresse di 40 ani.
    "Il potere delle donne è solo dovuto all'idiozia di molti uomini ... se non sbavassero come cani alla prima che gliela fa intravedere, le cose andrebbero diversamente."
    (alexmaz © - rivisitato by xxxfiles)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.