Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94

    aiuto, installare librerie

    Ciao a tutti, ho un sito su un server di cui ho i dati di accesso al root e posso installare librerie... (dovrei installare la libreria curl) il problema è che non so assolutamente come fare....
    di che programma ho bisogno? so che devo farlo tramite connessione ssh, e che dovrei semplicemente eseguire due linee di comando, una per installare e l'altra per riavviare il server, ma come lo faccio? filezilla mi pare supporti ssh ma da li come eseguo le righe di codice? non mi servirebbe un programma con un interfaccia o un promt almeno?
    Spero che qualcuno sappia aiutarmi, grazie in anticipo a tutti

  2. #2
    su windows puoi usare putty per connetterti via ssh

    su linux/osx basta usare il terminale e comando ssh
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    usato putty, ma quando eseguo la riga di codice
    codice:
    sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
    che dovrebbe installarmi la libreria ricevo questo errore (sono una 20ina di righe uguali a quelle sotto)

    codice:
    Err http://debian.fastweb.it lenny/main libssl0.9.8 0.9.8g-15+lenny16   404 Not Found
    codice:
    Failed to fetch http://debian.fastweb.it/debian/pool...ny16_amd64.deb  404 Not Found
    da cosa dipende?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    pensavo fosse un problema del server da cui prende i pacchetti, ma dopo aver digitato il comando mi chiede dapprima
    codice:
    Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting libcurl4-openssl-dev instead of libcurl3-dev The following extra packages will be installed:   ca-certificates comerr-dev libcurl4-openssl-dev libidn11-dev libkadm55   libkrb5-dev libkrb53 libldap2-dev libssh2-1 libssh2-1-dev libssl-dev   libssl0.9.8 php5-cgi php5-cli php5-common php5-gd php5-mcrypt php5-mhash   php5-mysql pkg-config zlib1g-dev Suggested packages:   doc-base libcurl3-dbg krb5-doc krb5-user The following NEW packages will be installed:   ca-certificates comerr-dev curl libcurl3 libcurl4-openssl-dev libidn11-dev   libkadm55 libkrb5-dev libldap2-dev libssh2-1 libssh2-1-dev libssl-dev   php5-curl pkg-config zlib1g-dev The following packages will be upgraded:   libkrb53 libssl0.9.8 php5-cgi php5-cli php5-common php5-gd php5-mcrypt   php5-mhash php5-mysql 9 upgraded, 15 newly installed, 0 to remove and 32 not upgraded. Need to get 15.8MB of archives. After this operation, 18.3MB of additional disk space will be used. Do you want to continue [Y/n]?
    e poi
    codice:
    WARNING: The following packages cannot be authenticated!   libssl0.9.8 libkrb53 ca-certificates libssh2-1 libcurl3 curl zlib1g-dev   libssl-dev pkg-config libidn11-dev libkadm55 comerr-dev libkrb5-dev   libssh2-1-dev libldap2-dev libcurl4-openssl-dev php5-cli php5-mysql   php5-mhash php5-mcrypt php5-gd php5-cgi php5-common php5-curl Install these packages without verification [y/N]?
    e poi mi da gli errori dei file non trovati

    adndando xò su http://debian.fastweb.it/debian/pool/main/p/php5/ non mi trova le versioni dei file che nel promt cerca, ora le cose sono due, o cerco quelle versioni da un'altra parte (ma dove? oppure devo fargli installare direttamente le versioni resenti sul server (ma come?)

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    online leggo che potrei provare ad usare
    codice:
    sudo apt-get install php5-common php5 --reinstall
    o
    codice:
    sudo apt-get remove php5-common php5
    codice:
    sudo apt-get install php5 php5-common
    ma reinstallando rischio di avere problemi coi siti gia presenti sul server o altri file semre sul server? se disistallo e poi reinstallo devo riinstallare tutte le librerie che ho ora attive giusto?

  6. #6
    debian.fastweb.it ? ma che repository usi? che os? il discorso è che devi controllare i repositories configurati e vedere se è presente la libreria che ti serve. se la libreria non c'è, cerca su google qual'è il repository che la contiene e aggiungilo. Se non esistono pacchetti precompilati (ma libssl dovrebbe averlo per tutte le distro linux), allora devi scaricarti i sorgenti e compilarli. Cerca su google qualcosa tipo "debian install libssl" o "debian php install curl" per vedere se ci sono problemi specifici a riguardo, ma in genere i repository di default hanno quelle librerie

    EDIT: ma non ti basta installare solo php5-curl? le altre se le porta dietro come dipendenza?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    Originariamente inviato da Santino83_02
    debian.fastweb.it ? ma che repository usi? che os? il discorso è che devi controllare i repositories configurati e vedere se è presente la libreria che ti serve. se la libreria non c'è, cerca su google qual'è il repository che la contiene e aggiungilo. Se non esistono pacchetti precompilati (ma libssl dovrebbe averlo per tutte le distro linux), allora devi scaricarti i sorgenti e compilarli. Cerca su google qualcosa tipo "debian install libssl" o "debian php install curl" per vedere se ci sono problemi specifici a riguardo, ma in genere i repository di default hanno quelle librerie

    EDIT: ma non ti basta installare solo php5-curl? le altre se le porta dietro come dipendenza?
    debian.fastweb è quello che era gia presente sul sito, ho provato a cambiarlo con repository dove c'è (come http://archive.debian.org/debian) ma mi dice
    Package curl is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package curl has no installation candidate
    se provo colo con sudo apt-get install php5-curl
    invece mi dice
    E: Couldn't find package php5-curl
    essendoci nel ripository non dovrebbe caricarla senza problemi?

  8. #8
    mah che casino che c'hai.. cmq il pacchetto è presente:

    http://packages.debian.org/search?keywords=php5-curl

    ora con debian non so come si configurano i repositories da cui selezionare i pacchetti, magari te hai altri repository dove quel pacchetto non è presente, prova a fare un check (dovresti vedere in /etc/apt/sources.list)
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    94
    innanzitutto grazie per tutto l'aiuto
    nel file sources.list ho questo (come default)

    #
    # /etc/apt/sources.list
    #


    #
    # lenny
    #
    deb http://debian.fastweb.it/debian/ lenny main contrib non-free
    deb-src http://debian.fastweb.it/debian/ lenny main contrib non-free

    #
    # Security updates
    #
    deb http://security.debian.org/ lenny/updates main contrib non-free
    deb-src http://security.debian.org/ lenny/updates main contrib non-free
    deb http://download.webmin.com/download/repository sarge contrib


    da questo file io avevo cambiato la riga
    deb http://debian.fastweb.it/debian/ lenny main contrib non-free
    con
    deb http://archive.debian.org/debian/ lenny main contrib non-free
    (credo sia l'unica riga da dover cambiare, o almeno cosi leggevo online)
    ma poi mi da il messaggio
    Package curl is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package curl has no installation candidate
    se provo colo con sudo apt-get install php5-curl
    invece mi dice
    E: Couldn't find package php5-curl

  10. #10
    guarda, non so che dirti.. da quello che ho capito quel "lenny" è la versione della distro debian (debian 5)... nel repository che usi te (quello con fastweb.it) non ce ne è traccia, ma solo squeeze (debian 6) e un'altra, e in squeeze il pacchetto c'è. Vedo ora che c'è anche in lenny usando come repository http://archive.debian.org/debian/ lenny main contrib

    prova a controllare che il repository in sources.list sia ora configurato come sopra, prova un sudo apt-get clean e quindi sudo apt-get install php5-curl e vedi che succede..
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2025 vBulletin Solutions, Inc. All rights reserved.