Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: germaneca в Apr 24, 2009, 19:24



Титла: Инсталация, програми, пакети за Slackware
Публикувано от: germaneca в Apr 24, 2009, 19:24
Реших да си инсталирам virtualbox на Slackware!ПОнеже не видях в сайта на самата програма версия за Slack-a, искам да Ви попитам при случаи като този, коя дистрибуция да избера, като файла, който ще сваля ще мога да инсталивам на Slackware.Или трябва да се прекомпилират, тоест да кажем файл за Ubunto, чрез някакъв софтуер, да се преработи за да "пасне" на Slack-a?


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: CappY в Apr 24, 2009, 19:29
За слака доколкото знам преди 1-2 год. са разработили пакетна система която сваля сорса и го компилира. Незнам, нека някой притежател на слак да се обади.


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: aspirina97 в Apr 24, 2009, 19:50
Специално за virtualbox сваляш пакета за всички дистрибуции (All distributions) и отиваш до мястото където е и sh името на фаила и се инсталира. а иначе отиваш тук ($2) търсиш си програмката/пакета които ти трябват и с installpkg си ги инсталираш. Може също и със slapt-get да пробваш избора си е изцяло твой. А иначе за компилирането не е си работа. защото зависимостите трябва да ги оправяш на ръка


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: Ivshti в Apr 24, 2009, 20:00
Инсталирай slapt-get от tgz пакет така:
installpkg <pytq_kym_paketa>
Под руут, разбира се. А пакета го намери от google.
После го конфигурирай (редактирайки файла /etc/slapt-get/slapt-getrc) за да ползва слаки хранилищата. Добавяш това:
SOURCE=http://repository.slacky.eu/slackware-12.2
Или заменяш 12.2 с версията на слакуера ти.
Като гледам нямаш никакви знания по пакетни системи, нито пък относно имената на известните дистрибуции, за това ще се опитам да обясня:
Всяка дистрибуция ползва различна пакетна система, а файловете, които пасват за всяка дистрибуция са файловете с изходния код, които компилираш, или инсталирайки директно (което прави каша, т.е. дистрибуцията не може да регистрира, че програмата е инсталирана, защото не е инсталирана през пакетната й система), или правейки пакет от изходния код. За слакуер, има много готови пакети в slacky, и не слушай тези, които приказват че готовите пакети са несигурни, защото в Slacky вече ги компилират директно от изходен код.
А тази система за правене на пакет от сорс се казва src2pkg, и не ти трябва на този етап.
А, и като инсталираш slapt-get: slapt-get --install virtualbox
Или вместо virtualbox, пишеш virtualbox-qt4 за версията с qt4 интерфейс (разликата е, че ще е по-удобна в KDЕ 4, а все още няма релийсната версия на слак с него).


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: germaneca в Apr 24, 2009, 21:08
Много Ви благодаря за отговорите!
Инсталирах си slapt-get програмата.Смъкних си файла, който @aspirina97 каза, но неговото разширение е .run.
Та, в този случай пак ли се процедира по указаният от вас начин?


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: LinuxFanUNIX в Apr 24, 2009, 21:09
Много Ви благодаря за отговорите!
Инсталирах си slapt-get програмата.Смъкних си файла, който @aspirina97 каза, но неговото разширение е .run.
Та, в този случай пак ли се процедира по указаният от вас начин?
В този случай правиш файла изпълним:
Код
GeSHi (Bash):
  1. chmod a+x file.run
И след това го изпълняваш като root:
Код
GeSHi (Bash):
  1. ./file.run


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: Ivshti в Apr 24, 2009, 21:16
Не го инсталирай така, системата няма да има информация, че е инсталирано.
Иначе пак може да си го деинсталираш.
Инсталирай пакета със slapt-get


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: germaneca в Apr 24, 2009, 21:31
Инсталацията мина добре.
След това въведох следното:
Цитат
slapt-get --update
тук update-на ми се струва БД-то.
После въведох
Цитат
slapt-get --search virtualbox.pkg
резултата беше:
Цитат
Failed to open package_data
package_data: No such file or directory
Perhaps you want to run --update

Сега ще пробвам да инсталивам file.run по начина, по който каза LinuxFanUNIX , след като го направя изпълним, чрез
Код:
chmod 755 file.run


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: LinuxFanUNIX в Apr 24, 2009, 21:43
след като го направя изпълним, чрез
Код:
chmod 755 file.run
Не, прави се така изпълним:
Код
GeSHi (Bash):
  1. chmod a+x file.run


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: b2l в Apr 24, 2009, 22:14
Не, прави се така изпълним:
Код
GeSHi (Bash):
  1. chmod a+x file.run
Така и аз имам един въпрос - каква според теб е разликата между chmod 777 i chmod a+x ???


Титла: Re: Инсталация, програми, пакети за Slackware
Публикувано от: v01d в Apr 24, 2009, 22:33
http://slackbuilds.org/result/?search=virtualbox&sv=12.2