Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Способы установки нового ПО в Линуксе
На страницу 1, 2  След.
 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Система
 
Автор Сообщение
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Вт Ноя 06, 2007 4:59 pm    Заголовок сообщения: Способы установки нового ПО в Линуксе
Ответить с цитатой

В любой книжке по Линуксу написано про два основных способа установки новых программ в Линуксе - или из заранее скомпилированных пакетов(обычно найденных в соответствующем репозитарии), либо с помощью команд:
conigure
make
make install
Правильно я понимаю второго способа следует избегать, так установленное таким образом ПО не попадает в базу менеджера пакетов (того же Синаптика) и значит не может быть корректно удалено, появляется мусор в системе?
Возникает вопрос, а можно скомпилировать пакет для своего дистра без установки, а потом его установить менеджером пакетов.
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
ShprotX

Участник тусовки


Зарегистрирован: 07.01.2007
Сообщения: 312
Откуда: Украина

СообщениеДобавлено: Вт Ноя 06, 2007 7:23 pm    Заголовок сообщения: Re: Способы установки нового ПО в Линуксе
Ответить с цитатой

sergey_se писал(а):
Правильно я понимаю второго способа следует избегать, так установленное таким образом ПО не попадает в базу менеджера пакетов (того же Синаптика) и значит не может быть корректно удалено, появляется мусор в системе?
Возникает вопрос, а можно скомпилировать пакет для своего дистра без установки, а потом его установить менеджером пакетов.

Есть специальные проги, которые при выполнении "make install" путем перехвата системных вызовов получают инфу обо всех созданных/измененных файлах. Я пользуюсь paco/gpaco.
Конечно, можно создавать пакеты и уже их устанавливать (а заодно и майнтейнером заделаться).
Ну и последный вариант - использовать систему управления ПО, специально разработанную для работы с исходниками, например, Portage.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение shprotx@jabber.ru
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Ср Ноя 07, 2007 5:04 pm    Заголовок сообщения:
Ответить с цитатой

О, спасиб, начинает прояснятся Smile .
Есть еще вопросики
Например эта paco/gpaco как служба запускается или ее перед компиляцией надо запускать. Где взять Portage и можно ли ее использовать например в .Сусе, Альте и Убунте.
Мож ссылочками угостишь Smile
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
pini-pini

Участник тусовки


Зарегистрирован: 11.06.2007
Сообщения: 150
Откуда: Internet

СообщениеДобавлено: Ср Ноя 07, 2007 5:13 pm    Заголовок сообщения:
Ответить с цитатой

http://ru.wikipedia.org/wiki/Portage
Portage - система пакетов в Gentoo Linux.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение pini-pini@jabber.ru
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Ср Ноя 07, 2007 5:19 pm    Заголовок сообщения:
Ответить с цитатой

pini-pini писал(а):
http://ru.wikipedia.org/wiki/Portage
Portage - система пакетов в Gentoo Linux.

Дак а в других дистрах ее можно использовать?
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Maxim

Участник тусовки


Зарегистрирован: 22.02.2006
Сообщения: 245

СообщениеДобавлено: Ср Ноя 07, 2007 6:09 pm    Заголовок сообщения:
Ответить с цитатой

sergey_se, почти в каждом дистре есть своя система... в suse Yast Software
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Ср Ноя 07, 2007 6:27 pm    Заголовок сообщения:
Ответить с цитатой

Maxim писал(а):
sergey_se, почти в каждом дистре есть своя система... в suse Yast Software

Она аналог портеже?
А мож где есть таблица или ховто, в каком дистре какая есть система, аналогичная портеже и с чем ее есть . Smile
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Ноя 07, 2007 7:11 pm    Заголовок сообщения:
Ответить с цитатой

sergey_se, давай начнем с того, какой у тебя дистр )
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Ср Ноя 07, 2007 7:16 pm    Заголовок сообщения:
Ответить с цитатой

Задам вопрос иначе, может я непонятно спрашиваю.
Вот есть клиент для голосового чата -TeamSpeak клиентhttp://www.goteamspeak.com/?page=downloads . В репо его нет, так что придется компилировать. Как мне лучше установить его В AltLinux (Suse, Ubunte) , и какие спецпроги добавить в систему чтобы он был виден в синаптике(ясте) и его можно было корректно удалить.
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Ноя 07, 2007 7:20 pm    Заголовок сообщения:
Ответить с цитатой

Вот пакет для SuSE 10. Качаем, ставим как обычно, юзаем

ftp://ftp.pbone.net/mirror/ftp.gwdg.de/pub/linux/misc/suser-raoul/SuSE10.0/Chat/teamspeak-2032-1.i586.rpm
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Ноя 07, 2007 7:22 pm    Заголовок сообщения:
Ответить с цитатой

http://rpm.pbone.net/index.php3/stat/4/idpl/2677972/com/teamspeak-2032-1.i586.rpm.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Ср Ноя 07, 2007 7:32 pm    Заголовок сообщения:
Ответить с цитатой

den писал(а):
http://rpm.pbone.net/index.php3/stat/4/idpl/2677972/com/teamspeak-2032-1.i586.rpm.html

За ссылку спасибо, но я хотел бы получить общее понимание, как грамотно действовать в тех случаях, когда готового бинарного пакета для моей системы нет
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
ShprotX

Участник тусовки


Зарегистрирован: 07.01.2007
Сообщения: 312
Откуда: Украина

СообщениеДобавлено: Ср Ноя 07, 2007 10:39 pm    Заголовок сообщения:
Ответить с цитатой

sergey_se писал(а):
Вот есть клиент для голосового чата -TeamSpeak клиентhttp://www.goteamspeak.com/?page=downloads . В репо его нет, так что придется компилировать.

С каких пор у TeamSpeak открыты исходники?
sergey_se писал(а):
Как мне лучше установить его В AltLinux (Suse, Ubunte) , и какие спецпроги добавить в систему чтобы он был виден в синаптике(ясте) и его можно было корректно удалить.

Если нужно именно в синаптике, то прийдется делать пакет, родной для системы управления ПО используемого дистра.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение shprotx@jabber.ru
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Чт Ноя 08, 2007 7:51 am    Заголовок сообщения:
Ответить с цитатой

den писал(а):
sergey_se, давай начнем с того, какой у тебя дистр )

Извиняюсь, пропустил этот пост.
У меня сейчас Kubunta и Alt
Но дело в том, что я хочу разобраться в общем случае, сам Team Spek мне не особо нужен, только для тренировки.
Вопрос такой, если для моего дистра нет готового бинарного пакета, можно ли каким то образом установить пакет из исходников не разрушая систему управления пакетами.
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
sergey_se

Новенький


Зарегистрирован: 30.07.2007
Сообщения: 46
Откуда: Ярославль

СообщениеДобавлено: Чт Ноя 08, 2007 7:54 am    Заголовок сообщения:
Ответить с цитатой

ShprotX,
С сайта можно скачатьфайл с расширением tar.bz Это как я понимаю тарболл и я думал, что исходники там и находятся.
Если нет, получается есть еще способы установки ПО в Линукс, кроме готовых бинарников и исходников?

И еще, можно поподробнее про paco/gpaco, упомянутое вначале. Как оно работает и как меняет базы установщиков пакетов.
_________________
Сергей
http://www.liveinternet.ru/users/sergey_se/
http://sergey_se.livejournal.com/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Система Часовой пояс: GMT
На страницу 1, 2  След.
Страница 1 из 2
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис