Как установить kile без мусора?
Модератор: /dev/random
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Как установить kile без мусора?
Пытаюсь сделать `emerge kile`, однако гентушка ругается, что kile хочет phonon.
Вопрос: как убедить emerge, что phonon мне и даром не нужен, а kile нужен?
И еще бонусный вопросец: как выбрать нужную мне версию пакета? Скажем, eix говорит, что доступны версии: "2011 ~2012 ~2012-r1", я хочу последнюю. Как?
			
			
									
						
							Вопрос: как убедить emerge, что phonon мне и даром не нужен, а kile нужен?
И еще бонусный вопросец: как выбрать нужную мне версию пакета? Скажем, eix говорит, что доступны версии: "2011 ~2012 ~2012-r1", я хочу последнюю. Как?
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				Brainsburn  
- Сообщения: 950
- Статус: /
- ОС: Gentoo
- 
				Kopilov
- Сообщения: 955
- ОС: [K]Ubuntu, Debian
Re: Как установить kile без мусора?
А чем Phonon-то мешает? Чай, не Pulse.
Если нет соответствующих Use-флагов -- скорее всего, выпилить будет проблематично.
Чтобы установить конкретную версию пакета, надо написать
Если в данном случае будет ругаться, что версия 2012-r1 нестабильная (помечена тильдой) -- добавить пакет в /etc/portage/package.keywords, с указанием версии или без
Если потребуются нестабильные зависимости -- portage должен сам предложить занести их в конфиг.
Чтобы перейти на нестабильную ветку полностью, надо в /etc/portage/make.conf написать ACCEPT_KEYWORDS=~amd64
			
			
									
						
										
			
			Если нет соответствующих Use-флагов -- скорее всего, выпилить будет проблематично.
Чтобы установить конкретную версию пакета, надо написать
Код: Выделить всё
emerge =пакет-версияЕсли в данном случае будет ругаться, что версия 2012-r1 нестабильная (помечена тильдой) -- добавить пакет в /etc/portage/package.keywords, с указанием версии или без
Код: Выделить всё
#ставить любой нестабильный kile
app-editors/kile ~amd64
#ставить только указанную версию
=app-editors/kile-2012-r1 ~amd64
#ставить указанную версию и более новые
>=app-editors/kile-2012-r1 ~amd64Если потребуются нестабильные зависимости -- portage должен сам предложить занести их в конфиг.
Чтобы перейти на нестабильную ветку полностью, надо в /etc/portage/make.conf написать ACCEPT_KEYWORDS=~amd64
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Спасибо, так работает. Правда, надо еще разрешать обновлять файлы с маскировкой.
Неиспользуемый же пакет. Я думал, хоть в генте не надо будет мусор держать в системе. Ан нет, выходит...
Я вообще не понимаю, какая связь у kile с недобиблиотечкой для звуков?
Спасибо!
Так намного лучше. Кстати, не понимаю, почему эти пакеты помечены как нестабильные. Странно…
А все-таки, что с фононом делать? Ладно бы, только эта дрянь. Ему же еще и бэкэнд нужен. Что же мне - ставить какую-нибудь дрянь вроде gstreamer, vlc или неизвестного aqua?
И если ставить-таки ненужные библиотеки, то хотелось бы хотя бы уменьшить занимаемый ими объем. Что меньше: gstreamer или vlc?
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Выбрал с gstreamer:
Это жесть!
А вот так с vlc:
Вроде бы особой разницы нет. Но вот что напрягает: из-за одного несчастного kile нужно ставить полторы сотни мусорных пакетов! Зачем? Что за извращение?
Возможно ли уменьшить количество мусорных пакетов? Например, зачем всякие kdesu, upower, udisks, kde-wallpaper для kile?
			
			
									
						
							Код: Выделить всё
Total: 161 packages (156 new, 3 in new slots, 2 reinstalls), Size of downloads: 552,941 kBЭто жесть!
А вот так с vlc:
Код: Выделить всё
Total: 148 packages (142 new, 3 in new slots, 3 reinstalls), Size of downloads: 551,168 kBВроде бы особой разницы нет. Но вот что напрягает: из-за одного несчастного kile нужно ставить полторы сотни мусорных пакетов! Зачем? Что за извращение?
Возможно ли уменьшить количество мусорных пакетов? Например, зачем всякие kdesu, upower, udisks, kde-wallpaper для kile?
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				Brainsburn  
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Как установить kile без мусора?
Если собираетесь ставить только новые пакеты, лучше перейти на ~arch.
kile требует kdebase или kdelibs, которое тянет за собой phonon. Можете попробовать редактор, который не использует kdelibs. У меня долгое время была система вообще без них, правда однажды пришлось поставить kdenlive...
После добавления пакета в портежи, он помечается как TESTING. Чтобы пакет стал STABLE, он должен: 1) пробыть помеченным TESTING не менее 30 дней; 2) за 30 дней не должно быть выявлено ни одного бага.
eddy писал(а): ↑25.03.2013 19:41Выбрал с gstreamer:
Код: Выделить всё
Total: 161 packages (156 new, 3 in new slots, 2 reinstalls), Size of downloads: 552,941 kB
Это жесть!
А вот так с vlc:
Код: Выделить всё
Total: 148 packages (142 new, 3 in new slots, 3 reinstalls), Size of downloads: 551,168 kB
Вроде бы особой разницы нет. Но вот что напрягает: из-за одного несчастного kile нужно ставить полторы сотни мусорных пакетов! Зачем? Что за извращение?
Возможно ли уменьшить количество мусорных пакетов? Например, зачем всякие kdesu, upower, udisks, kde-wallpaper для kile?
Kile не тянет непосредственно kdesu, он тянет скорее всего kdelibs и kdebase-data, а они уже - все остальное. Не используйте кде-шные пакеты.
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Brainsburn писал(а): ↑25.03.2013 19:54После добавления пакета в портежи, он помечается как TESTING. Чтобы пакет стал STABLE, он должен: 1) пробыть помеченным TESTING не менее 30 дней; 2) за 30 дней не должно быть выявлено ни одного бага.
Вот то-то и странно: texlive до сих пор 2011, а 2012 считается нестабильным, хотя уже пора 2013-й ставить!
Ладно. Я понял: малой кровью не обойтись, придется ставить мусор ради одного редактора (просто привык я к нему, удобный он).
Манипуляциями с make.conf удалось снизить количество пакетов до 118.
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Попробовал: еще больше мусора лезет. Всякие четверокути и третьегтк. В общем, лучше персонально разрешать лишь некоторые свежие пакеты.
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				BattleCoder
- Сообщения: 41
- ОС: Linux
Re: Как установить kile без мусора?
уже можно проще... emerge --autounmask-write =программа-<версия>, затем dispatch-conf
Можно поиграться с USE-флагами, но сильно ли вы на этом выиграете? Терабайтные винчестеры заметно подешевели в последнее время... точнее меньше 500 или 250 гигабайт кажется вообще не продают.
emerge blah-blah-blah, оно вам поставит все зависимости, и вы про них забудете. какое дело, занимает система 5 гигабайт, 10 или 15? Всё равно, уверен, фильмы/музыка и т.п. весят на порядок больше.
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
BattleCoder писал(а): ↑25.03.2013 23:37emerge blah-blah-blah, оно вам поставит все зависимости, и вы про них забудете. какое дело, занимает система 5 гигабайт, 10 или 15?
Ну вот хочется мне, например, интерфейс на fltk, а не gtk3… А от кутей меня вообще блевать тянет…
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				BattleCoder
- Сообщения: 41
- ОС: Linux
Re: Как установить kile без мусора?
eddy , а вас их кушать и не заставляют
			
			
									
						
										
			
			- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Да вот, к сожалению, хороший латеховский редактор только на кутях ☹
Жаль, что никто на приличной GUI-библиотечке не написал.
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				BattleCoder
- Сообщения: 41
- ОС: Linux
Re: Как установить kile без мусора?
Чем Qt библиотека неприличная? Можете пояснить? Это же лучшая GUI-библиотека. И не так давно вроде и LGPL там появилась, в плюс тем, кому не подходит GPL
Это вам не GTK+ какое-нибудь... с громадными кнопками и не в том порядке.
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Жирная и ненужная. FLTK и то получше будет.
Лучшая с конца.
GTK и то лучше.
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				BattleCoder
- Сообщения: 41
- ОС: Linux
Re: Как установить kile без мусора?
Конструктива не будет, ок. Живите в консольке и верстайте TeX в emacs
/thread
			
			
									
						
										
			
			/thread
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Не, батенька: тех я набираю в kile. Emacs - жуткая штука.
А ваш прогресс на самом деле является регрессом, т.к. навешивание мишуры, под которой скрывается гора быдлокода — прямая дорога в задницу.
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка

- 
				BattleCoder
- Сообщения: 41
- ОС: Linux
Re: Как установить kile без мусора?
Который написан с использованием qt и kdelibs
qt - не мишура. qt вполне себе такая библиотека, которая берёт на себя кучу забот и освобождает от них программиста. И при этом получается вполне себе симпатичный интерфейс.
Не хотите qt - вперёд, напишите свой текстовый редактор на xlib, для LaTeX, и чтобы он был круче kile.
- 
				eddy  
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как установить kile без мусора?
Да, это косяк. На FLTK каком-нибудь почему-то никто аналог kile не сделал ☹
Мишура. Ненужная.
Уродливый и тормозной.
RTFM
-------
KOI8-R - патриотичная кодировка
			
			
			-------
KOI8-R - патриотичная кодировка
