Installazione di Git su Linux Mint Debian


0

Sfondo Di
recente sono passato a Linux Mint. Ho installato LMDE201403 e praticamente ho configurato il mio ambiente. Tuttavia, devo installare Git per il controllo della mia versione.

Ho cercato su Internet diversi modi per farlo. Elencherò i due raccomandati per LMDE201403:

  1. Usa apt-get per installare git-core sudo apt-get install git-core --fix-missing
  2. installa git dal sorgente (1.9.0)

Entrambi falliscono per me. Se provo a installarlo dal sorgente ricevo un errore di compilazione perché mi mancano le <curl/curl.h>intestazioni. Ho provato a installarli usando apt, ma non riesce perché le dipendenze non riescono ad autenticarsi.

Se provo ad installare git-core tramite apt, ottengo anche alcuni errori di autenticazione.

Credo che il motivo per cui non riesco a installarlo sia perché mi mancano alcuni repository. Non so se questo è il caso e non sono stato in grado di trovare alcun backport o repository correlati di cui avrei bisogno per installare questo.

Domande:
come si installa git-core su LMDE201403?

Qualsiasi informazione che aiuti nel processo sarebbe molto apprezzata e se sono necessari dettagli sui messaggi di errore o sul mio ambiente, sono pronto a fornirli.

Grazie per l'aiuto.


Hai apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-devsuggerito la guida all'installazione di Git?
Reuben L.

Ogni volta che provo a installare dipendenze tramite apt questo è il messaggio di errore che ottengo L' WARNING: The following packages cannot be authenticated! libgssrpc4 libkadm5clnt-mit8 libkdb5-7 libkadm5srv-mit8 comerr-dev krb5-multidev libgpg-error-dev libgcrypt11-dev libp11-kit-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libcurl4-gnutls-dev libexpat1-devinstallazione dei pacchetti senza verifica non risolve il problema.
Dodzi Dzakuma,

Risposte:


2

LMDE è basato su debian, quindi cerca su "debian ATTENZIONE: i seguenti pacchetti non possono essere autenticati!" trova immediatamente un'eccellente pagina https://wiki.debian.org/SecureApt#How_to_find_and_add_a_key .

Prova così:

wget https://ftp-master.debian.org/keys/archive-key-7.0.asc
gpg --import archive-key-7.0.asc

Quindi "apt-get update" e "apt-get install --no-install-raccomanda git".

E se non aiuta, prova la soluzione alternativa:

apt-get install --allow-unauthenticated ...

Ho fatto un po 'di ricerche e sembra che questa sia la causa del mio problema. Non lo so però. Sembra che il loro server di repository abbia subito un enorme successo e ora non funziona. blog.linuxmint.com/?p=2582
Dodzi Dzakuma

0

"ATTENZIONE: i seguenti pacchetti non possono essere autenticati!" significa che il repository che fornisce i pacchetti non può essere autenticato, dovresti prima provare ad aggiornare la cache del repository di APT ( sudo apt-get udpate) per vedere se il problema è risolto automaticamente, altrimenti prova a installare / rinnovare la chiave GPG del repository Ubuntu ( supponendo che quei pacchetti siano forniti da Ubuntu) che è fornito dal ubuntu-keyringpacchetto.
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 437D05b5 quindi eseguire di sudo apt-get udpatenuovo, verificare se sono presenti messaggi di avviso.


Sto usando Linux Mint Debian. In quel caso come posso aggiornare il keyserver? Se ciò che dici è vero, queste informazioni ti aiutano? Failed to fetch http://debian.linuxmint.com/latest/dists/testing/InReleaseCi sono anche molti altri che non riescono ad aggiornare. Posso fornirli se necessario.
Dodzi Dzakuma,
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.