Come installare libpng e zlib


72

Sono completamente nuovo su Ubuntu. L'ho installato perché la mia scuola usa molte cose di tipo Linux nel programma di informatica della mia scuola, quindi ho pensato che avrei usato Ubuntu sulla mia macchina e fatto il mio codice da lì invece che nei laboratori di computer. Tuttavia, ho molti problemi a provare a installare i numerosi pacchetti che non sono inclusi in modo nativo su Ubuntu. Qualcuno può aiutarmi a installare la libreria PNG, libpng e zlib. Questa è solo una delle tante cose che devo fare qui, ma penso di dover prima iniziare con questo. Ho scaricato entrambi i pacchetti, fatto il tar xf cosa sul download e ho guardato i file README per avere informazioni sull'installazione del software. Ottengo strani errori però. Prima ho provato a installare libpng e il terminale era come se zlib non fosse installato, quindi ero ok, io ' Riceverò solo zlib ma l'autorizzazione viene negata. Devo ottenere root o qualcosa del genere? Ricordo di aver visto la gente dire prima, ma non so se sia rilevante. Sono davvero nuovo, quindi non capisco molte di queste cose ed è abbastanza spaventoso. Per favore aiuto.

Risposte:


138

Apri terminale da CtrlAltT

Per libpng, esegui:

sudo apt-get install libpng-dev

Per zlib, esegui:

sudo apt-get install zlib1g-dev

provato # sudo apt-get install libpng-dev Lettura degli elenchi dei pacchetti ... Fine Creazione dell'albero delle dipendenze Lettura delle informazioni sullo stato ... Fine Nota, selezionando "libpng12-dev" anziché "libpng-dev" È possibile eseguire 'apt- get -f install 'per correggere questi: I seguenti pacchetti hanno dipendenze non soddisfatte: ghostscript: Dipende da libgs9 (= 9.14 ~ dfsg-0ubuntu3) ma deve essere installato 9.10 ~ dfsg-0ubuntu10.4
Ashish Karpe

libpng12-dev: dipende da: libpng12-0 (= 1.2.50-1ubuntu2.14.04.2) ma 1.2.50-1ubuntu2 deve essere installato E: dipendenze non soddisfatte. Prova 'apt-get -f install' senza pacchetti (o specifica una soluzione).
Ashish Karpe,

Ho superato l'errore, quindi dovrei cercare "E: Dipendenze non soddisfatte. Prova 'apt-get -f install'
Ashish Karpe,

6

Ubuntu usa una cosa chiamata apt, che è un gestore di pacchetti. Installa, gestisce, aggiorna e rimuove i programmi. Se possibile, dovresti provare a installare programmi tramite Ubuntu Software Center . Quello che probabilmente stavi tentando di fare era installare dal sorgente, che è raccomandato solo se sai cosa stai facendo.

Prova a uscire dalla mentalità di Windows, ovvero cercare su Google e scaricare un programma di installazione. Ubuntu Software Center cerca nei repository online di Ubuntu, che sono generalmente garantiti per funzionare. I programmi installati tramite Software Center o aptverranno inoltre aggiornati automaticamente dall'aggiornamento del software di Ubuntu.

Puoi installare libpng dal Software Center cercando libpng e selezionando "Libreria PNG - runtime". Oppure da qui libpng12-0 Installa Steam Launcher cliccando su "disponibile sul Software Center". O usando sudo apt-get install libpng12-0da un terminale.

Il zlib1gpacchetto deve essere installato automaticamente durante l'installazione libpng12-0, poiché è una delle libpng12-0dipendenze del pacchetto. Il gestore pacchetti aptinstalla tutte le dipendenze di un pacchetto prima di installare il pacchetto.


3
La tua risposta, sebbene piuttosto istruttiva per un nuovo utente, in realtà non dice come OP dovrebbe ottenere i pacchetti necessari, e quindi non risponde alla domanda. Potresti aggiungere comandi come ha hwez o istruire OP sull'uso di USC?
Muru,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.