Как установить build-essential? [дубликат]

Я пытаюсь установить компилятор G ++ в Ubuntu 13.10. Он сказал мне, что мне нужно установить пакет build-essential .

Я пробовал приведенный ниже код

sudo apt-get update
sudo apt-get install build-essential

Это выдает такую ​​ошибку:

Reading package lists... Done
Building dependency tree 
Reading state information... Done
E: Couldn't find package build-essential
73
задан 9 August 2014 в 11:14

7 ответов

Введите в Терминале sudo apt-get install build-essential и нажмите клавишу TAB вместо нажатия ENTER .

50
ответ дан 9 August 2014 в 11:14

Включите главное хранилище в Software & Updates.

Затем выполните эти команды в терминале:

sudo apt-get update
sudo apt-get install build-essential
30
ответ дан 9 August 2014 в 11:14

Вы должны включить хранилище main в файле /etc/apt/sources.list.
. Для этого удалите символ '#' перед следующими строками.

#deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
#deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates main multiverse restricted universe

Сохраните файл и выполните
sudo apt-get update && sudo apt-get install build-essential.

7
ответ дан 9 August 2014 в 11:14

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

Используйте эту командную строку:

sudo apt-get install build-essential checkinstall

источник

5
ответ дан 9 August 2014 в 11:14

Вы также можете установить сборку предметов первой необходимости из центра программного обеспечения
. Откройте его и ищите "build essential"

2
ответ дан 9 August 2014 в 11:14

Эти терминальные команды должны решить вашу проблему:

Сначала удалите список соединений, открыв терминал (для запуска нажмите Ctrl+Alt+T) и запустите эту команду:

sudo rm /var/lib/apt/lists/* -vf

или

sudo rm -vf /var/lib/apt/lists/*

эти командные строки взаимозаменяемы

используемые опции -v verbose

-v, --verbose explain what is being done

и -f force

-f, --force ignore nonexistent files and arguments, never prompt

Если вы когда-нибудь сомневаетесь в командной строке или используемых опциях, всегда обращайтесь за командой к странице инструкций по эксплуатации. Доступ к ним можно получить в интернете с помощью поиска man и команды, например man rm или вы можете получить доступ к той же самой информации, набрав в терминале точно такую же команду, например man rm инструкции по выходу из страницы будут внизу терминала, как эта

картинка с опциями man page

Далее, сгенерируйте новую, запустив простое обновление:

sudo apt-get update

Then do,

sudo apt-get install build-essential
2
ответ дан 9 August 2014 в 11:14

Иногда случается так, что если ваша первая команда не работает из-за того, что какое-то репо не отвечает или из-за других проблем с сетью

sudo apt-get update

, тогда вы не сможете установить build-essential. Поэтому всегда проверяйте успешное завершение обновления apt-get. После завершения обновления введите:

sudo apt-get install build-essential

Теперь вы сможете успешно установить его.

4
ответ дан 9 August 2014 в 11:14

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

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