Установка программ (не догоняю принципа установки прог.. все устанавливается по разному..)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Установка программ

Сообщение killer_zon »

у меня какие-то странности с установкой OPERA для Linux DeepStyle (SlackWare) я скачал с официального сайта установочный файл в формате *.tar.gz далее командой explodepkg распаковал пакет, чтоб далее командой makepkg сделать формат родной для SlackWare *.tgz... ну и потом нормально устанавливаю пакет командой installpkg, причем установка проходит без проблем, но далее при запуске из консоли команды opera у меня выдает что-то где я должен выполнить команду с опцией -language, хотя я пробовал, но у меня ничего не получилось... меня еще смутило то, что в корне файловой системы малость добавилось каких-то непонятных мне файлов... что это за файлы и можно ли их удалять?? вобщем там я нашел такой файл install.sh, который я запустил и опера заработала)) и потом я удалил файлы из / все, кроме папок.. или может их оставить нужно было?? хочу еще уточнить.. возможно ли было устанавливать сразу оперу из разархивированной папки командой ./install.sh не применяя при этом installpkg ... что это вобще за команды .sh?? это выполняемые скрипты? хотелось бы еще почитать какую-то инфу про установку приложений под Linux, меня еще также интересует как устанавливать программы из исходников. icq:198830403 jabber: qnx@jabber.kiev.ua
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Установка программ

Сообщение Haxver »

Opera'у дают скачивать только в бинарном виде, или я что-то путаю? Устанавливается запуском скрипта install.sh

Установка ПО из исходников (кратко, ибо везде в сети этот процесс подробно расписан):
1. Распаковка архива
2. ./configure (для просмотра возможных параметров: ./configure --help)
3. make
4. make install
Пользую CentOSиUbuntu
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Установка программ

Сообщение killer_zon »

опера бинарник и идет.. так зачем тогда делать изначально installpkg?? я тогда не понимаю смысла от этой программы, если потом всеравно нужно выполнять скрипт ./*sh
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Установка программ

Сообщение Haxver »

у нее свой инсталлер, shell-скрипт, который копирует что нужно куда нужно, вот и все.
Пользую CentOSиUbuntu
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Установка программ

Сообщение killer_zon »

тоесть можно просто разархивить и выполнить скрипт ./*.sh ?
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Установка программ

Сообщение Haxver »

killer_zon писал(а):
05.01.2007 03:36
тоесть можно просто разархивить и выполнить скрипт ./*.sh ?

ф точку!
Пользую CentOSиUbuntu
Спасибо сказали:
Аватара пользователя
Virun
Сообщения: 83
ОС: Linux

Re: Установка программ

Сообщение Virun »

Haxver писал(а):
05.01.2007 02:42
Opera'у дают скачивать только в бинарном виде, или я что-то путаю? Устанавливается запуском скрипта install.sh

Установка ПО из исходников (кратко, ибо везде в сети этот процесс подробно расписан):
1. Распаковка архива
2. ./configure (для просмотра возможных параметров: ./configure --help)
3. make
4. make install


Никогда так не делайте если вам дорога ваша система, иначе вы просто превратите ваш линукс в неуправляему туеву хучу файлов. Делайте так:
1. Распаковка архива
2. ./configure
3. make
4. checkinstall (идет вместе со слакой, в каталоге special(или как то так, точно не помню), прога соберет пакет)
5. installpkg имя_пакета

Вот и все :) ;)
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Установка программ

Сообщение Haxver »

Нуда, я тоже так всегда делаю. Намного удобнее :)
Пользую CentOSиUbuntu
Спасибо сказали:
astor
Сообщения: 21

Re: Установка программ

Сообщение astor »

Virun писал(а):
05.01.2007 12:08
Haxver писал(а):
05.01.2007 02:42

Opera'у дают скачивать только в бинарном виде, или я что-то путаю? Устанавливается запуском скрипта install.sh

Установка ПО из исходников (кратко, ибо везде в сети этот процесс подробно расписан):
1. Распаковка архива
2. ./configure (для просмотра возможных параметров: ./configure --help)
3. make
4. make install


Никогда так не делайте если вам дорога ваша система, иначе вы просто превратите ваш линукс в неуправляему туеву хучу файлов. Делайте так:
1. Распаковка архива
2. ./configure
3. make
4. checkinstall (идет вместе со слакой, в каталоге special(или как то так, точно не помню), прога соберет пакет)
5. installpkg имя_пакета

Вот и все :) ;)

Если не тяжело - объясните новичку в чем разница?
Спасибо сказали:
Аватара пользователя
Horrible
Сообщения: 256
Статус: Emacs geek
ОС: Emacs

Re: Установка программ

Сообщение Horrible »

astor писал(а):
06.02.2007 17:03
Если не тяжело - объясните новичку в чем разница?


в том что если сделать make install вы несможете затем удалить программу из системы, а checkinstall создаст пакет который потом легко удаляется средствами дистрибутива.

з.ы. про make uninstall даже не упоминайте :)
Спасибо сказали:
astor
Сообщения: 21

Re: Установка программ

Сообщение astor »

Horrible писал(а):
06.02.2007 18:56
astor писал(а):
06.02.2007 17:03

Если не тяжело - объясните новичку в чем разница?


в том что если сделать make install вы несможете затем удалить программу из системы, а checkinstall создаст пакет который потом легко удаляется средствами дистрибутива.

з.ы. про make uninstall даже не упоминайте :)



Если сказать, то это отличие я знал :) Просто хотел узнать может еще есть в чем-то разница.

з.ы: Ага, а еще makeupdate :)
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64

Re: Установка программ

Сообщение estaf »

Virun писал(а):
05.01.2007 12:08
Никогда так не делайте если вам дорога ваша система, иначе вы просто превратите ваш линукс в неуправляему туеву хучу файлов. Делайте так:
1. Распаковка архива
2. ./configure
3. make
4. checkinstall (идет вместе со слакой, в каталоге special(или как то так, точно не помню), прога соберет пакет)
5. installpkg имя_пакета

Вот и все :) ;)


а если "scons install", "make user_install"? Да мало ли, какая прога, как захочет ставиться...

checkinstall дергает make install" команду, если не ошибаюси

"man checkinstall" нетути. есть "checkinstall --help", Но там ни слова про подмены команд "make install"
Спасибо сказали:
Аватара пользователя
Virun
Сообщения: 83
ОС: Linux

Re: Установка программ

Сообщение Virun »

Еще ниодной проги не встречал которая компилится и ставиться не как make install а make чото_там =\
Бывали конечно проги которые ставятся сами через какиенибудь инсталяторы или скрипты но это другое. Так что юзаем чекинсталл и радуемся жизни.
Спасибо сказали:
Аватара пользователя
BigKAA
Сообщения: 292

Re: Установка программ

Сообщение BigKAA »

estaf писал(а):
16.02.2007 14:05
а если "scons install", "make user_install"? Да мало ли, какая прога, как захочет ставиться...

checkinstall дергает make install" команду, если не ошибаюси

"man checkinstall" нетути. есть "checkinstall --help", Но там ни слова про подмены команд "make install"


Это что за чудесные проги такие? Процентов 99 прог через make install работают. Остальные обычно свой скрипт для установки предоставляют.
Удачи, Артур Крюков
--
CentOS 5.x | Fedora Core
Home милый wikihome и мой блог
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Установка программ

Сообщение eduard_pustobaev »

BigKAA писал(а):
17.02.2007 14:55
estaf писал(а):
16.02.2007 14:05

а если "scons install", "make user_install"? Да мало ли, какая прога, как захочет ставиться...

checkinstall дергает make install" команду, если не ошибаюси

"man checkinstall" нетути. есть "checkinstall --help", Но там ни слова про подмены команд "make install"


Это что за чудесные проги такие? Процентов 99 прог через make install работают. Остальные обычно свой скрипт для установки предоставляют.


Есть и такие, которые scons любят. Но checkinstall эти не испугаешь:


checkinstall "scons install" -S
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
сказочник
Сообщения: 27
ОС: Slackware 12.0

Re: Установка программ

Сообщение сказочник »

Кста те проги, которые make install, частенько могут делать и make uninstall. Но конечно лучше ставить из родных пакетов, всё же таки удалить проще если не нужно :) так что я всеми двумя лапками за checkinstall
Dell XPS M1210
slackware 12.0
Linux 2.6.21.5+USB TV AverMedia AverTV Gybrid+FM Volar,mmc,wifi(Broadcom Corporation BCM94311MCG wlan mini-PCI).
Спасибо сказали:
Аватара пользователя
bsod
Сообщения: 85
ОС: Zenwalk Linux 4.2

Re: Установка программ

Сообщение bsod »

killer_zon писал(а):
05.01.2007 03:36
тоесть можно просто разархивить и выполнить скрипт ./*.sh ?

README и INSTALL читал? ;)
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: Установка программ

Сообщение fixx »

(eduard_pustobaev @ Feb 17 2007, в 15:13) писал(а):checkinstall "scons install" -S

вот спасибо за это!
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Установка программ

Сообщение eduard_pustobaev »

fixx писал(а):
26.02.2007 11:49
вот спасибо за это!


Ну дык "checkinstall --help" в помощь :)
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Установка программ

Сообщение killer_zon »

как лучше ставить программы из исходников?
1.
make install prefix=/home/<userame>/foo/usr/local
из статьи про установку из исходников
2.
make install DESTDIR=$PKG
из слакбуилда
3.
checkinstall -S
(но почему-то у меня его нет) в слаке)
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
t-rex
Сообщения: 194
Статус: из бывших
ОС: mint 16 cinnamon

Re: Установка программ

Сообщение t-rex »

killer_zon писал(а):
09.09.2007 12:05
как лучше ставить программы из исходников?
1.
make install prefix=/home/<userame>/foo/usr/local
из статьи про установку из исходников
2.
make install DESTDIR=$PKG
из слакбуилда
3.
checkinstall -S
(но почему-то у меня его нет) в слаке)


Слака небось 12?Так там у Патрика коммент есть, почему checkinstall не включен-новая версия в 12 Слаке не работает-1.6, по-моему, надо брать checkinstall из старой ветки, об этом много где пишут.
No more Xubuntu based Linux Mint Xfce.
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Установка программ

Сообщение killer_zon »

Слака небось 12?Так там у Патрика коммент есть, почему checkinstall не включен-новая версия в 12 Слаке не работает-1.6, по-моему, надо брать checkinstall из старой ветки, об этом много где пишут.

DeepStyle 3 rc3 на слаке 12.
дык какая версия рабочая? можно плз линк на сборку для слаки...
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
t-rex
Сообщения: 194
Статус: из бывших
ОС: mint 16 cinnamon

Re: Установка программ

Сообщение t-rex »

killer_zon писал(а):
10.09.2007 00:26
Слака небось 12?Так там у Патрика коммент есть, почему checkinstall не включен-новая версия в 12 Слаке не работает-1.6, по-моему, надо брать checkinstall из старой ветки, об этом много где пишут.

DeepStyle 3 rc3 на слаке 12.
дык какая версия рабочая? можно плз линк на сборку для слаки...

У меня работала версия 1.5.3 из слаки 10.2, где-то в соседней ветке люди тоже рекомендуют, ну, а уж ссылку на Slackware 10.2 сам найдешь.
No more Xubuntu based Linux Mint Xfce.
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Установка программ

Сообщение killer_zon »

дык а как лучше в make install задавать параметры куда собирать пакет? способам 1 или 2???
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: Установка программ

Сообщение McLeod095 »

Сейчас попробовал slacktrack понравилось, впринципе можно и ей собирать пакеты
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Установка программ

Сообщение arkhnchul »

только долго.
Losing is fun!
Спасибо сказали: