1.1, Igron (??), 12:08, 01/09/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> # make install
Ребята, вы издеваетесь, или действительно пользуетесь системой _вот_так_?
Это просто смешно. В любом факе написано: не делайте 'make install', ибо система тут же начнет превращаться в помойку.
> Сборка программы производилась в системе Mandriva Linux 2008.
А зачем собирать? Сейчас не 1992 год.
//Те, кто пишет статьи, не читает ФАКи. А потом их статьи читают другие. Бред.
Пожалуйста, исправьте статью. Прочтите лор-фак.
| |
|
2.2, Fuzzy (ok), 12:17, 01/09/2008 [^] [^^] [^^^] [ответить]
| +/– |
>> # make install
>
>Ребята, вы издеваетесь, или действительно пользуетесь системой _вот_так_?
>
>Это просто смешно. В любом факе написано: не делайте 'make install', ибо
>система тут же начнет превращаться в помойку.
А так?
# make install DESTDIR=/installDir
# cd /installDir
# makepkg paket.*.tgz
# installpkg paket.*.tgz
...
# removepkg paket.*.tgz
Или что-то подобное.
| |
|
3.7, igron (ok), 16:45, 03/09/2008 [^] [^^] [^^^] [ответить]
| +/– |
>А так?
>
># make install DESTDIR=/installDir
># cd /installDir
># makepkg paket.*.tgz
># installpkg paket.*.tgz
>...
># removepkg paket.*.tgz
>
>Или что-то подобное.
Для начала читаем фак:
http://www.linux.org.ru/wiki/en/%D0%A1%D0%B1%D0%;BE%D1%80%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC
Потом понимаем следующее:
1) если мы поставим программу через make install, мы не всегда сможем ее удалить
2) если мы поставим программу через make install, мы устанем следить за ее безопасностью и обновленияеми
3) в нашем (почти в любом, кроме специализоранных) дистрибутиве есть пакетный менеджер, с помощью которого решим п1
4) в нашем дистрибутиве есть люди, следящие за п2
Нет смысла ставить софт из исходников, это, на мой взгляд, моветон.
Лучше поискать готовый прекомпиленный пакет (а такие популярные вещи есть во многих дистрибутивах) и поставить его.
Если же найти не сможем -- тогда ставим через checkinstall.
PS Никого не хотел обидеть, просто объясняю свою точку зрения.
| |
|
4.8, Fuzzy (ok), 20:10, 03/09/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Нет смысла ставить софт из исходников, это, на мой взгляд, моветон.
>Лучше поискать готовый прекомпиленный пакет (а такие популярные вещи есть во многих
>дистрибутивах) и поставить его.
>Если же найти не сможем -- тогда ставим через checkinstall.
Смысл есть когда нет пакета в дистрибутиве,
например mplayer.
Есть сторонние пакеты, но они тоже считаются некошерными.
Так что не велика разница.
Пару програм я в состоянии проконтролировать, а больше и не надо.
>PS Никого не хотел обидеть, просто объясняю свою точку зрения.
И я тоже. :-)
| |
|
|
|
1.3, Mike (??), 14:06, 01/09/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Братцы, что за редкое извращение? На дворе 21 век. Я мандривой никогда не пользовался, но простой поиск показывает, что wvdial входит (!!) в дистрибутив Mandriva 2008
http://rpm.pbone.net/index.php3/stat/4/idpl/6829444/com/wvdial-1.60-1mdv2008.
Name : wvdial
Version : 1.60 Vendor : Mandriva
Release : 1mdv2008.1 Date : 2007-12-15 19:45:52
Group : System/Configuration/Networking Source RPM : wvdial-1.60-1mdv2008.1.src.rpm
Size : 0.19 MB
Packager : Emmanuel Andry < eandry_mandriva_org>
Summary : A heuristic autodialer for PPP connections
Description :
WvDial automatically locates and configures modems and can log into
almost any ISP\'s server without special configuration. You need to
input the username, password, and phone number, and then WvDial will
negotiate the PPP connection using any mechanism needed.
Install wvdial if you need a utility to configure your modem and set
up a PPP connection.
| |
|
2.4, Александр Симаков (?), 17:42, 01/09/2008 [^] [^^] [^^^] [ответить]
| +/– |
Коллега!
WvDial входит в состав Mandriva начиная с версии 2008.1 и то наверное в составе дистрибутива на нескольких DVD. В 2008.0 я его не обнаружил, поэтому собрал и решил поделиться опытом.
И вообще, конкретный дистрибутив (Mandriva) --- деталь совершенно не существенная. Вот несколько причин по которым (О боже! В наш-то 21-й век!) может потребоваться сборка из исходников:
- Пакета нет в составе дистрибутива
- В составе дистрибутива старая версия программы
- Вы хотите откомпилировать программу со специальными опциями/оптимизациями
И вот еще что. В статье рассказывается не только о процессе сборки, но и некоторых удобных параметрах настройки и автоматизации дозвона.
Успехов в труде!
| |
|
3.5, Mike (??), 18:01, 01/09/2008 [^] [^^] [^^^] [ответить]
| +/– |
Каждому своё.
На мой взгляд вместо make install правильней написать (стянуть из другого дистрибутива) spec файл и собрать rpm пакет. В данном случае можно взять srpm пакет из 2008.1 и пересобрать для 2008.0. Для этого нужно выполнить всего одну команду.
\\- Пакета нет в составе дистрибутива
собрать свой пакет
\\- В составе дистрибутива старая версия программы
пересобрать пакет с новыми исходниками
\\- Вы хотите откомпилировать программу со специальными опциями/оптимизациями
пересобрать пакет со специальными опциями/оптимизациями
Однако повторюсь, каждому своё.
| |
|
|
1.6, vehn (??), 19:34, 01/09/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
1. статья посвящена не методам установки ПО
2. чувак отписавший по поводу бреда относительно make install и помойки в системе, видимо не извещён о возможности make uninstall, и вообще, судя по всему является апологетом debian, а следовательно со своим извращённым пониманием debian-way всего чего угодно в linux
3. автору респект за статью, т.к. ИМХО тема расскрыта.
| |
1.9, Аноним (9), 11:02, 30/09/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Это просто смешно. В любом факе написано: не >делайте 'make install', ибо система тут же начнет >превращаться в помойку.
Вообще-то в некоторых ФАКАХ и РИДМИ советуют делать именно так. Но раз для Вас это не модно, то можете рубить топором нитку - собирайте пакет.
| |
1.10, Ky36Ka (?), 14:30, 13/11/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Интересная статья, но я хотел бы узнать, как настроить дозвон в импульсном режиме, по умолчанию сразу идет тоновый дозвон.
Заранее спасибо за ответ.
| |
|