Страница 1 из 5
		
			
				Подскажите по установке компонент. В факе не нашел ничего.
				
Добавлено: 
03.10.2017 12:29:06 dmitrydmitrydmitry
				Debian 9, свежеустановленный и практически без лишнего. Пробовал с оболочками mate, xfce, kde. Поведение как под копирку.
1. Пакет -> Открыть файл пакета lpk -> \usr\lib\lazarus\1.62\components\rx\rx.lpk
2. Компилировать. Ок. Использовать -> Установить. Бла-бла-бля "Хотите пересобрать Lazarus сейчас?" Да.
3. Пересобирается, пересобирается и умирает. Без ошибок и предупреждений. Если я правильно помню, то он должен был перезапуститься.
4. Запускаем. Сервис -> Пересобрать Lazarus по профилю Normal IDE. Ошибка: Невозможно найти rx, используемый в Lazarus. Проверьте, что пакет создает rx.ppu и этот файл ничем не удаляется.
Помоги чайнику! Вроде как права надо поменять?
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
03.10.2017 12:43:35 Лекс Айрин
				Нужно поменять права на папке с исходниками lazarus, папке с исходниками fpc, ну и тоже самое для кода.  Необходимо разрешить запись туда.
И это не зависит от среды, так как это стандартное поведение ядра системы.
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
03.10.2017 13:06:25 dmitrydmitrydmitry
				Исходники lazarus тут -\usr\lib\lazarus\1.62, а fpc тоже \usr\lib?  Того компа сейчас под рукой нет.
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
03.10.2017 13:45:46 Лекс Айрин
				dmitrydmitrydmitry, у меня вообще линукса под рукой нет(((но, если правильно помню, это не те каталоги. На форуме есть справка по установке на линукс.
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
03.10.2017 19:56:08 dmitrydmitrydmitry
				Может кто подскажет, проблема, судя по всему выеденного яйца не стоит. Ну или ссылкой поделитесь.
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
03.10.2017 20:05:27 Лекс Айрин
				dmitrydmitrydmitry, оно реально не стоит выеденого яйца. Просто поиском в файловом менеджере найди папки fpc и lazarus и выставь в них нужные права. Все делается за 5 минут там же. Ну или чуть дольше в командной строке.
Добавлено спустя 2 минуты 28 секунд:
Re: Подскажите по установке компонент. В факе не нашел ничего.
ах да... права нужно менять с использованием учетки админа (либо запускаешь файловый менеджер от админа, либо через sudo).
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 09:58:54 dmitrydmitrydmitry
				Лекс Айрин сделал так:
- Код: Выделить всё
- root@srv:/home/dmitry# chmod -R 777 /usr/lib/lazarus/
 root@srv:/home/dmitry# chmod -R 777 /usr/lib/fpc/
 
Я понимаю, что это не совсем хорошо, но чтобы понять проблему - пойдет. Запускаем lazarus, просто пересобираем ide. Все путем.
Пакет -> открыть файл пакета lpk -> usr/lib/lazarus/1.62/components/rx/rx.lpk Компилировать -> Установить -> .... Вы хотите пересобрать ide ..... -> Да. Бумс. Упало.
Запускаем ручками.
Пакет -> Установить/удалить пакеты пакеты. В списке установленных пакетов есть, их нигде не видно. Количество вкладок с компонентами как было, так и осталось 15.
Аналогично установил lazdaemon. Все тоже самое.
Чего-то еще не хватает?
 
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 10:19:01 Лекс Айрин
				dmitrydmitrydmitry, А какой точно выхлоп? Падать может по куче причин.
Добавлено спустя 5 минут 26 секунд:
Re: Подскажите по установке компонент. В факе не нашел ничего.
посмотри нет ли исходного кода в /usr/src
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 11:25:24 dmitrydmitrydmitry
				Лекс Айрин, вот:
- Код: Выделить всё
- root@srv:/home/dmitry# ls -l /usr/src/
 итого 8
 drwxr-xr-x 4 root root 4096 сен 21 13:03 linux-headers-4.9.0-3-amd64
 drwxr-xr-x 4 root root 4096 сен 21 13:04 linux-headers-4.9.0-3-common
 lrwxrwxrwx 1 root root   23 авг  6 07:24 linux-kbuild-4.9 -> ../lib/linux-kbuild-4.9
 lrwxrwxrwx 1 root root   32 сен 13 18:08 vboxhost-5.1.28 -> ../share/virtualbox/src/vboxhost
 
 
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 11:46:14 Лекс Айрин
				dmitrydmitrydmitry, я имею ввиду относящегося к Lazarus/FPC... 
И, кстати, ты ставил какой из лазарусов? Который идет отдельно или идущий как дополнительный пакет для FPC? Дело в том, что у них разная версия.
			 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 11:52:21 Vadim
				Лекс Айрин писал(а):И, кстати, ты ставил какой из лазарусов? Который идет отдельно или идущий как дополнительный пакет для FPC? Дело в том, что у них разная версия.
Судя по его версии - 1.6.2 это тот, который идёт в репах Debian 9 (у Debian 9.1 Lazarus уже 1.8 ).
 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 12:02:13 dmitrydmitrydmitry
				Лекс Айрин писал(а):dmitrydmitrydmitry, я имею ввиду относящегося к Lazarus/FPC... 
Я листинг всей папки дал. Вдруг чего-то упущу, но там вроде ничего такого нет.
Лекс Айрин писал(а):И, кстати, ты ставил какой из лазарусов? Который идет отдельно или идущий как дополнительный пакет для FPC? Дело в том, что у них разная версия.
Тупо apt-get install lazarus и согласился со всем, что он хочет еще  установить.
 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 12:42:41 Лекс Айрин
				мдя... в данном случае это не очень хорошо. Скорее всего, это отдельная поставка, более старая.
dmitrydmitrydmitry писал(а):Я листинг всей папки дал. Вдруг чего-то упущу, но там вроде ничего такого нет.
Не факт, что оно там было бы... это, в данном случае, остается на усмотрение производителей дистрибутива операционки.
 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 13:57:56 dmitrydmitrydmitry
				Vadim писал(а):Судя по его версии - 1.6.2 это тот, который идёт в репах Debian 9 (у Debian 9.1 Lazarus уже 1.8 ).
Скачал 9.1, установил и
- Код: Выделить всё
- root@deb:/home/dmitry# sudo apt-cache search deb* | grep lazarus
 lazarus - IDE for Free Pascal - SDK dependency package
 lazarus-1.6 - IDE for Free Pascal - suite
 lazarus-doc - IDE for Free Pascal - documentation dependency package
 lazarus-doc-1.6 - IDE for Free Pascal - documentation
 lazarus-ide - IDE for Free Pascal - dependency package
 lazarus-ide-1.6 - IDE for Free Pascal - common IDE files
 lazarus-ide-gtk2 - IDE for Free Pascal - Last GTK+ version dependency package
 lazarus-ide-gtk2-1.6 - IDE for Free Pascal - GTK+ version
 lazarus-ide-qt4 - IDE for Free Pascal - Last Qt version dependency package
 lazarus-ide-qt4-1.6 - IDE for Free Pascal - Qt version
 lazarus-src - IDE for Free Pascal - LCL source code dependency package
 lazarus-src-1.6 - IDE for Free Pascal - LCL source code
 
Что-то 1.8 не видно. Руками ставить?
 
			
		
			
				Re: Подскажите по установке компонент. В факе не нашел ничег
				
Добавлено: 
04.10.2017 14:09:36 Vadim
				dmitrydmitrydmitry писал(а):Что-то 1.8 не видно. Руками ставить?
Там кроме стабильной ветки репозитория (stable) есть ещё и testing и unstable. Скорее всего он в одной из них. Как подключить - не спрашивайте, я с Debian не работаю. 

Сам я всегда собираю Lazarus из исходников.
В принципе можно сделать так: при установке apt-ом версии 1.6 установятся и все необходимые зависимости. Потом можно скачать с сайта FreePascal Lazarus-исходники, поместить их в свой домашний каталог и там собрать с помощью make bigide. И положить в этот каталог с Lazarus'ом исходники FreePascal. Тогда точно проблем с правами не будет. 
