Невозможно установить git на Ubuntu 15.10

Я попытался установить git с помощью sudo apt-get install git. Но я получил ошибку.

Reading package lists... Done 
Building dependency tree
Reading state information... Done
Package git 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 'git' has no installation candidate

Я также попытался sudo apt-get install git-core и получил эту ошибку

E: Unable to locate package git-core

, так как моя текущая репутация переполнения стека не позволяет размещать здесь более 2 ссылок. Итак, вот пастиновая ссылка для вывода grep '^[^#]' /etc/apt/sources.list.

После выполнения sudo apt-get update я получил сообщение об ошибке:

Не удалось получить. Сеть недоступна.

Вот полный вывод .

Редактировать: Вывод sudo apt-get install git:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package git 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 'git' has no installation candidate
2
задан 4 June 2017 в 23:54

1 ответ

Сначала проверьте, можно ли проверить с помощью ping-запросов шлюз вообще, это находится в случае как

проверьте с помощью ping-запросов 192.168.0.1 (Ваш шлюз в здесь)

которых проверяют перенедостаток и ответ, является ли маршрут corrent при временном, отключении администратора сети

sudo service network-manager stop

sudo ifconfig eth0(your adapter) 192.168.0.12/24(your ip) up
sudo route add default gw 192.168.0.1(your gateway)
sudo -i
echo "nameserver 208.67.222.222" > /etc/resolv.conf (opendns dont change these two)
echo "nameserver 208.67.220.220" >> /etc/resolv.conf

проверьте маршрут

route

затем сделайте

sudo apt-get update && sudo apt-get install git

если все работы затем изменяют настройки в администраторе сети соответственно и если sudo apt-get update работы, но

sudo apt-get install git

обучающие работы затем делают это вручную bu эти шаги

1) Установка dpendencies

sudo apt-get update
sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

o вперед и получают версию мерзавца, которого Вы хотите путем посещения страницы проекта мерзавца на GitHub.

Версия, которую Вы видите, когда Вы прибываете в страницу проекта, является ответвлением, которое активно посвящает себя. Если Вы хотите последнюю стабильную версию, необходимо пойти, изменяют ответвление на последнее не - "емкостно-резистивный" тег

2) Затем, на правой стороне страницы, щелкните правой кнопкой по кнопке Download ZIP и выберите опцию, подобную для "Копирования Адреса канала"

3)

wget https://github.com/git/git/archive/v1.9.2.zip -O git.zip

Ваша версия будет варьироваться

4)

unzip git.zip
cd git-*

make prefix=/usr/local all
sudo make prefix=/usr/local install

4) Теперь, когда Вам установили мерзавца, если Вы хотите обновить до более поздней версии, можно просто клонировать репозиторий и затем создать и установить

git clone https://github.com/git/git.git

Чтобы найти, что URL использует для операции клонирования, перейдите к ответвлению или тегу, который Вы хотите на странице GitHub проекта и затем копируете URL клона на правой стороне

Это создаст новый каталог в Вашем текущем каталоге, где можно восстановить пакет и переустановить более новую версию, точно так же, как Вы сделали выше. Это перезапишет Вашу более старую версию

5)

make prefix=/usr/local all
sudo make prefix=/usr/local install
1
ответ дан 5 June 2017 в 09:54
  • 1
    Просто удостоверьтесь, что Вы тестируете, тестируют его прежде, чем включить его на начальной загрузке. Конфигурирование мисс могло сделать его хуже – Wilf 28 May 2017 в 00:00

Другие вопросы по тегам:

Похожие вопросы: