Debian: Установка Lazarus
Запись от ВитГо размещена 29.12.2020 в 09:46
Показов 3259
Комментарии 7
|
скачиваем нужные пакеты в зависимости от архитектуры процессора, у меня это i386 https://sourceforge.net/projec... %202.0.12/ (уровнем выше есть для амд64) cd Загрузки {в ту папку, куда скачал deb-пакеты} sudo apt-get install libgtk2.0-dev Устанавливаем скаченные пакеты, проверить имена файлов ! sudo dpkg -i fpc-laz_3.2.0-1_i386.deb sudo dpkg -i fpc-src_3.2.0-1_i386.deb sudo dpkg -i lazarus-project_2.0.12-0_i386.deb sudo apt-get update sudo apt-get install gdb теперь афигенно важное дополнение !! для установки компилятора ресурсов (если его планируется использовать) исправления конфига компилятора описано https://wiki.freepascal.org/La... rces#Linux установить sudo apt install mingw-w64 mingw-w64-tools отредактировать конфиг компилятора sudo nano /etc/fpc.cfg добавить в конец, если выше есть -FC - то удалить (у меня в конфиге небыло)
| |||||
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 7
Комментарии
-
Обновление лазаруса от volvo
1) скачиваем с SourceForge все три пакета в какую-нибудь папку. Я сложил их в ~/Installers/lazarus
2) открываем консоль и в ней производим следующие действия:
1. sudo apt-get update
2. sudo apt-get upgrade
3. sudo apt-get remove --purge lazarus-project
4. sudo apt-get remove --purge fpc-src
5. sudo apt-get remove --purge fpc-laz
6. sudo rm -rf /usr/lib/fpc/3.2.0/
7. sudo rm -rf ~/.lazarus/
8. cd ~/Installers/lazarus/
9. sudo dpkg -i fpc-laz_3.2.2-210709_amd64.deb
10. sudo dpkg -i fpc-src_3.2.2-210709_amd64.deb
11. sudo dpkg -i lazarus-project_2.2.0-0_amd64.deb
(в 6-ой строке нужно проверить, какая версия fpc была установлена и удалять именно папку с прошлой версией;
7-ая строка удалит все настройки Лазаруса, так что потом придется все применять заново, но я всегда ставлю новую версию начисто, потому что уже были прецеденты, когда при обновлении IDE новая версия не умела читать старые настройки;
в 8-ой строке заменить называние папки на ту, куда были сохранены файлы пакетов;
в строках 9-11 заменить имена файлов на актуальные, для чего достаточно после набора первых 5 символов названия файла нажать Tab, и будет подставлено соответствующее полное имя файла)Запись от ВитГо размещена 09.01.2022 в 12:59
-
Запись от bormant размещена 09.01.2022 в 16:09
-
Никогда не делай больше установку Лазаруса через *.deb. Портится все на раз, потом проблемы выгребать приходится (и не факт, что у новичка получится), плавали, знаем, выгребали остатки недоустановленных пакетов. С Лазарусом - только по одному устанавливать пакеты. И только в строго определенном порядке.Запись от volvo размещена 10.01.2022 в 16:54
-
после установки 2.2.0 изменился etc/fpc.cfgЗапись от ВитГо размещена 14.01.2022 в 23:33
-
Если вы используете Debian < 12 и вам нужно установить пакет .deb, использующий zstd, вы можете его перепаковать:
# Extract files from the archive
ar x some-package.deb
# Uncompress zstd files an re-compress them using xz
zstd -d < control.tar.zst | xz > control.tar.xz
zstd -d < data.tar.zst | xz > data.tar.xz
# Re-create the Debian package in /tmp/
ar -m -c -a sdsd /tmp/some-package.deb debian-binary control.tar.xz data.tar.xz
# Clean up
rm debian-binary control.tar.xz data.tar.xz control.tar.zst data.tar.zst
Теперь вы сможете установить созданный пакет:
apt-get install /tmp/some-package.debЗапись от ВитГо размещена 04.05.2026 в 16:57
-
$ apt-cache search zstd
libzstd1 - fast lossless compression algorithm
zstd - fast lossless compression algorithm -- CLI toolЗапись от ВитГо размещена 04.05.2026 в 16:57
-
Запись от volvo размещена 04.05.2026 в 21:50


