Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 09 сен 2010, 16:13




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 05 фев 2010, 19:18 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 505
Читал инфо о репозиториях, apt-get, aptitude и некоторую другую. Не могу понять:

- Что такое "пакет"? Это файл? Или программа? Если программа - то что она из себя представляет - несколько файлов с одним исполняемым или что-то другое?

- Как посмотреть все установленные в моей системе программы? Не файлы, как-то связанные с ними, а именно программы. Как в Windows все exe'шники программ.

- Как посмотреть список доступных программ на репозиториях, которые сейчас использует мой дистр? Через Терминал, конечно. Ведь Synaptic показывает не все?

- Как обновить какую-то одну программу? Удалить и снова поставить с репозиториев? Потому что aptitude upgrade обновляет сразу все программы. А нужно, например, одну.

- Как узнать название программы, которое используется для Терминала? Например, у меня есть программа OpenOffice. Как она называется, чтобы применить к ней aptitude purge?

В Интернете информацию искал, но ответов именно на эти вопросы найти не смог.

_________________
Пользую Arch Linux.


Вернуться к началу
 Не в сети Профиль  
 
 Заголовок сообщения: Re: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 05 фев 2010, 22:10 
Неотъемлемая часть форума

У нас с: 23.04.2005
Сообщения: 211
Откуда: minsk
Цитата:
- Что такое "пакет"? Это файл? Или программа? Если программа - то что она из себя представляет - несколько файлов с одним исполняемым или что-то другое?


фактически, архив .

Цитата:
- Как посмотреть все установленные в моей системе программы? Не файлы, как-то связанные с ними, а именно программы. Как в Windows все exe'шники программ.


учитывая, что в соответствии с LSB (man hier) они лежат в очевидных местах, то

Код:
find /{,usr/}{,s}bin


Цитата:
- Как посмотреть список доступных программ на репозиториях, которые сейчас использует мой дистр? Через Терминал, конечно.


Код:
apt-cache search ''


Цитата:
Ведь Synaptic показывает не все?


Да ну?

Цитата:
- Как обновить какую-то одну программу? Удалить и снова поставить с репозиториев? Потому что aptitude upgrade обновляет сразу все программы. А нужно, например, одну.


apt-howto уже прочитано? apt-get install это и обновление, и первоначальное установление

Цитата:
- Как узнать название программы, которое используется для Терминала? Например, у меня есть программа OpenOffice. Как она называется, чтобы применить к ней aptitude purge?


Такой программы нету. Но есть, например, oowriter - текстовый редактор из набора OpenOffice. Итак,

Код:
dpkg -S `which oowriter`


Вернуться к началу
 Не в сети Профиль  
 
 Заголовок сообщения: Re: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 06 фев 2010, 12:27 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 13.09.2006
Сообщения: 847
Откуда: Минск
>> Что такое "пакет"? Это файл? Или программа? Если программа - то что она из себя представляет - несколько файлов с одним исполняемым или что-то другое?

Набор файлов (исполняемых, конфигурационных, файлов с данными).
Количество исполняемых файлов в пакете может быть любым. Например, в пакете wesnoth-data исполняемых файлов вообще нету, там только вспомогательные данные, а в пакете coreutils на моей системе -- 102 исполняемых файла (ls, rm и т.п.)


Вернуться к началу
 Не в сети Профиль  
 
 Заголовок сообщения: Re: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 06 фев 2010, 13:34 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 505
Цитата:
apt-get install это и обновление, и первоначальное установление

А aptitude install тоже можно применять для обновления?
При таком обновлении что-нибудь может пройти некорректно?

_________________
Пользую Arch Linux.


Вернуться к началу
 Не в сети Профиль  
 
 Заголовок сообщения: Re: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 06 фев 2010, 15:05 
Неотъемлемая часть форума

У нас с: 23.04.2005
Сообщения: 211
Откуда: minsk
Цитата:
А aptitude install тоже можно применять для обновления?

Да.
Цитата:
При таком обновлении что-нибудь может пройти некорректно?

Может, но не должно.


Вернуться к началу
 Не в сети Профиль  
 
 Заголовок сообщения: Re: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 10 фев 2010, 12:59 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 22.11.2005
Сообщения: 235
Berserker писал(а):

Цитата:
- Как узнать название программы, которое используется для Терминала? Например, у меня есть программа OpenOffice. Как она называется, чтобы применить к ней aptitude purge?


Такой программы нету. Но есть, например, oowriter - текстовый редактор из набора OpenOffice.

Челу это врядли поможет, но таки soffice


Вернуться к началу
 Не в сети Профиль  
 
 Заголовок сообщения: Re: Разъясните, пожалуйста, про программы в GNU/Linux
СообщениеДобавлено: 10 фев 2010, 18:39 
Интересующийся
Аватара пользователя

У нас с: 19.01.2010
Сообщения: 48
Откуда: Минск
Вообще, для purge всего пакета можно использовать что-то вроде
aptitude purge "openoffice.org*"

Для получения списка все доступных пакетов
dpkg --get-selections
Для получения списка установленных пакетов можно сделать что-то вроде
dpkg --get-selections | grep -v deinstall

А вообще, грубо говоря, пакет - это архив с любыми файлами и инструкциями по их установке и удалению

_________________
Archlinux user


Вернуться к началу
 Не в сети Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
[ Created by X-Stranger ] [ Hosted by Avilink ] [ Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group ]

TopListRambler's Top100