Я использую 64-разрядную версию Ubuntu и хочу установить IDE Code :: Blocks. Есть ли хранилище?
Если Вы планируете разработать на человечности его выгодное, чтобы изучить, как скомпилировать код из командной строки... даже codeblocks IDE
загрузите исходный код
http://www.codeblocks.org/downloads
выберите файл, подобный codeblocks_16.01.tar.gz
CD в то, где Вы хотите развернуть tarball и проблему
tar xvf /path/to/codeblocks_16.01.tar.gz
cd codeblocks-16.01.release
autoreconf -fi #
./configure # standard check to confirm your have necessary libs
make -j4 # actual compile and link step
sudo make install # install binary and its libs
sudo ldconfig # this registers your new libs
теперь его установленные... идут вперед и запускаются
codeblocks # Voila you have launched your new IDE
Если выше дает ошибки, вероятно, необходимо все же установить восходящие зависимости... раз так это может помочь
sudo apt-get install build-essential
sudo apt-get install -y libwxbase3.0-0v5 libwxbase3.0-dev libwxgtk3.0-dev wx3.0-headers wx-common
sudo apt-get build-dep codeblocks
Вы можете установить CodeBlocks, используя следующую команду:
sudo apt-get install codeblocks
На веб-сайте Code :: Blocks страница загрузки для Linux указывает на Code :: Blocks Release Builds PPA , который, вероятно, является самым простым способом установки достаточно свежей версии Code :: Blocks. Чтобы установить Code :: Blocks из вышеупомянутого PPA, выполните следующие действия:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks
Code :: Blocks - это кроссплатформенная интегрированная среда разработки (IDE). Он основан на самостоятельно разработанной структуре плагинов, позволяющей неограниченную расширяемость. Большая часть его функциональности уже обеспечена плагинами. Плагины, включенные в базовый пакет:
blockquote>
- Интерфейс компилятора для многих бесплатных компиляторов
- Интерфейс отладчика для GDB (и CDB для платформ Windows)
- Форматировщик исходного кода (на основе в AStyle)
- Мастер создания новых классов C ++
- Завершение кода / просмотр символов (работа в процессе)
- Обработчик MIME по умолчанию
- Мастер для создать новые плагины Code :: Blocks
- Список дел
- Расширяемый мастер на основе сценариев
- Автосохранение (сохраняет вашу работу в неудачном случае сбоя) 1 sup>
Для загрузки и установки щелкните изображение ниже.
1 sup> Источник: Каталог приложений Ubuntu sup>
Все, что вам нужно сделать, это запустить:
sudo apt-get update
, затем
sudo apt-get upgrade
, а затем
sudo apt-get install codeblocks
Ваш список хранилищ не до дата, вы получили предложение об обновлении от Ubuntu. Если вы хотите стать программистом Linux, я рекомендую вам получить знания по LPIC-1 перед началом работы. Очень важно понимать основы этой системы, чтобы ее кодировать.
Это доступно в Центре программного обеспечения.
Просто откройте Ubuntu Software Center
и найдите его имя.
Или установить через терминал:
sudo apt-get install codeblocks
Я предлагаю использовать новейшую версию от «Йенса». Даже если она неофициальная, мы можем получить все версии. Вы также можете выбрать репозиторий или просто файл 'deb'.
Для стабильного выпуска добавьте эти две строки в файл sources.list
и обновите индекс пакета
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
Затем установите кодовые блоки. Протестировано на Ubuntu 12.04 - как 32, так и 64 бит.
Вы можете попробовать установить пакеты вручную. Подключение через FTP к архивам с вашим файловым менеджером. Или скачать вручную с сайта по ссылке ниже.
В качестве альтернативы установите его через GUI с GDEBI , щелкнув по каждому файлу deb, который будет указывать, отсутствует ли другой пакет / зависимость, а затем сначала установите его. Вы можете начать с Codeblocks и GDEBI будет указывать на пакеты, имеющие непосредственное отношение, и вы будете следовать им и не потеряться в зависимостях.
Не знаю, можно ли связать файл, чтобы щелкнуть и вызвать GDEBI прямо из браузера.
Сервер: ftp.archive.ubuntu.com
И путь к кодовым блокам : ubuntu / ubuntu / pool / universe / c / codeblocks
В терминале типа: ftp
Затем приходит propmt
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
Файлы будут сохранены в HOME
удалить DEB нежелательной архитектуры
Сохранить этот сценарий:
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
Вы можете проверить, как использовать скрипт, сделайте его исполняемым и запустите его из HOME .
Замените echo командой bash для установки пакетов:
dpkg -i ${BLOCKS[LIST]};
Измените сообщение списка со списком пакетов для кодовых блоков в папке HOME [ 1130]
ls *.deb
Сопоставить количество упаковок со списком из 12 элементов
Если 20 элементов, то 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Текущая версия: 20.03
. Если вы будете читать это в будущем, перейдите по этому URL-адресу и проверьте наличие последней версии http://www.codeblocks.org/downloads/binaries
Загрузите zip и установите его в своей системе, там есть файлы .deb
.
Вы можете добавить официальный PPA с панели запуска и получать обновления, как только они будут выпущены
sudo add-apt-repository ppa:codeblocks-devs/release\
&& sudo apt-get update \
&& sudo apt-get install codeblocks codeblocks-contrib
если у вас 18.04, сделайте это ->
deb http://ppa.launchpad.net/codeblocks-devs/release/ubuntu bionic main\
&& deb-src http://ppa.launchpad.net/codeblocks-devs/release/ubuntu bionic main
sudo apt install code-blocks
Я не уверен на 100%, но я думаю, что эти пакеты поддерживаются самим canonical
, поэтому обновления будут очень медленными, но в блоке кода есть только одно или два обновления каждый год, так что вы не пропустите много вещей, даже если вы используете это.