Я використовую 64-розрядний Ubuntu і хочу встановити ID: Blocks IDE. Чи є сховище?
Я використовую 64-розрядний Ubuntu і хочу встановити ID: Blocks IDE. Чи є сховище?
Відповіді:
Код :: Блоки - це міжплатформене середовище інтегрованого розвитку (IDE). Він заснований на самостійно розробленому плагінному режимі, що забезпечує необмежену розширюваність. Більшість його функціональних можливостей вже надаються плагінами. Плагіни, що входять до базового пакету:
- Компілятор переходить до багатьох безкоштовних компіляторів
- Фронтенд налагодження для GDB (і CDB для платформ Windows)
- Форматор джерела (на основі AStyle)
- Майстер для створення нових класів C ++
- Доповнення коду / браузер символів (працює)
- MIME-обробник за замовчуванням
- Майстер створення нового коду :: Блоків плагінів
- Список справ
- Розширюваний майстер на основі сценаріїв
- Автозбереження (зберігає вашу роботу в нещасному випадку аварії) 1
Для завантаження та встановлення натисніть на зображення нижче.
1 Джерело: Довідник Ubuntu Apps
Він доступний у Центрі програмного забезпечення.
Просто відкрийте Ubuntu Software Center
і знайдіть його ім'я.
Або встановити через термінал:
sudo apt-get install codeblocks
З веб-сайту Code :: Blocks сторінка завантаження для Linux вказує на Code :: Blocks Release Builds PPA , що, мабуть, найпростіший спосіб встановити досить сучасну версію Code :: Blocks. Щоб встановити Code :: Блоки з вищезгаданого PPA, виконайте наступне:
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Ви можете встановити CodeBlocks за допомогою наступної команди:
sudo apt-get install codeblocks
Якщо ви плануєте розробляти на ubuntu, вигідно дізнатися, як компілювати код з командного рядка ... навіть кодові блоки IDE
завантажити вихідний код
http://www.codeblocks.org/downloads
виберіть файл, схожий на codeblocks_16.01.tar.gz
CD в те, де ви хочете розгорнути тарбол і видати
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
Все, що вам потрібно зробити - це запустити:
sudo apt-get update
потім
sudo apt-get upgrade
і потім
sudo apt-get install codeblocks
Список вашого сховища не оновлений, ви отримали пропозицію щодо оновлення від Ubuntu. Якщо ви хочете бути програмістом Linux, я рекомендую вам отримати знання LPIC-1 перед початком роботи. Важливо зрозуміти основи цієї системи, щоб кодувати її.
Я пропоную використовувати найновішу версію від 'Jens' Навіть якщо вона неофіційна, ми можемо отримати всі версії. Ви також можете вибрати файл сховища або просто файл '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 , натиснувши кожен файл дебюту , який вкаже, чи немає іншого пакета / залежності, а потім встановіть цей перший. Ви можете почати з CodeBlocks і Gdebi буде вказувати безпосередньо пов'язані пакети і ви будете слідуватищо і не заблукати в залежності.
Не знаю, чи можна зробити асоціацію файлів для натискання та запуску GDEBI безпосередньо з браузера.
Сервер: ftp.archive.ubuntu.com
І шлях до Codeblocks такий: ubuntu / ubuntu / pool / university / c / codeblocks
У термінальному типі: ftp
Потім приходить пропм
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.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;
Ви можете перевірити відповіді на те, як використовувати скрипт, Зробити його виконуваним та запустити його з ДОМАШНОГО .
Замініть ехо командою bash для встановлення пакетів:
dpkg -i ${BLOCKS[LIST]};
Змініть повідомлення зі списком зі списком пакетів для блоків Codeblocks у папці HOME
ls *.deb
Зіставте кількість пакетів зі списком 12 елементів
Якщо 20 елементів, то 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
ви отримали правильно замовлення, під час встановлення пакетів, і ваш сценарій цього не вирішує.