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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Recku в Jan 19, 2010, 10:30



Титла: Как да инсталирам софтуер в Debian?
Публикувано от: Recku в Jan 19, 2010, 10:30
Здравейте и добро утро! Възникна проблем при инсталацията на програми под Дебиан. Инсталирах я на МИЖАВИЯ СИ, временен, ХАРД ДРАЙВ (2.4 ГБ), защото е по-минималистична и по-бърза, поне под средите LXDE и Xfce, И след успешната инсталация и тегленето на най-актуалните пакети от интернет пробвах да инсталирам НЯКОЛКО програми, разбира се, съобразих се с разширението DEB, но "нещеш ли" ОКАЗА СЕ, че няма програма, която да поддържа такъв формат и съответно, да инсталира програмката. :( ТА моля споделете знанията си и помогнете ще съм Ви благодарен. Знам, че попринцип всяка графична среда си върви със съответните пакети, но нито една от двете не МОЖЕ да направи ЖЕЛАНАТА инсталация. А не желая да записвам нов диск с GNOME или KDE, ако проблема е в ДЕСКОТОП средата, Дали може да се инсталира от ТЕРМИНАЛА или чрез тегленето на съответното приложение за поддръжка на такъв формат... не знам, затова очаквам за ми помогнете. БЛАГОДАРЯ!!!


zeridon - променено заглавие


Титла: Re: Как да инсталирам софтуер за него?
Публикувано от: bazu в Jan 19, 2010, 10:34
Аз лично нещо малко се обърках. :) Какво искаш да инсталираш поне да беше казал.


Титла: Re: Как да инсталирам софтуер за него?
Публикувано от: Arvigeus в Jan 19, 2010, 11:06
Цялата тема: http://www.everyjoe.com/newlinuxuser/howto-use-dpkg-to-install-deb-files/

Решението: dpkg -i filename.deb


Титла: Re: Как да инсталирам софтуер за него?
Публикувано от: zeridon в Jan 19, 2010, 11:44
Правилното решение не е dpkg (защото той работи на по-ниско ниво) ами apt-get. Принципно всяка система трябва да се обновява с наличните и инструменти като ако има инструменти които спазват зависимости е най-добре те да се използват. Бонусите са по лесен мениджмънт на пакетите в бъдеще.

Принзипно процедурата за apt-get e:

Отваря се терминал
ставаш root (било чрез su или sudo)
apt-get update - обновяване на списъците със софтуер
apt-cache search <програма или функционалност> - търси според критериите не само в името на пакетите ами и в описанията
apt-cache show <пакет (в първата колона е)> - показва разширена информация за пакета
apt-get install <пакет> - инсталира пакета заедно със зависимостите
apt-get clean - за да се поосвободи място


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: bop_bop_mara в Jan 19, 2010, 11:57
Recku, щом казваш, че си инсталирал ъпдейти, значи знаеш за пакетните мениджъри и как може да се работи с тях. Освен ако за ъпдейта не си ползвал Update Manager, който е само за тези цели.

В допълнение към предните мнения, мога да ти кажа да ползваш synaptic (предполагам е инсталиран, но може да се наложи и сам да го сложиш) - графична надстройка над apt-get и да хвърлиш едно око на aptitude, което в случай на големи конфликти в пакетите или нещо прекъснато по средата на инсталацията може да те измъкне от проблема.


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: Warstomp в Jan 19, 2010, 15:09
Ако софтуера, го няма в хранилищата, трябва да се сложи с 'dpkg -i', както е написал Arvigeus.


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: Recku в Jan 19, 2010, 20:51
Хммм... Конкретният проблем е свързан с adobe flash player, а също и с небезизвестния Skype :D, просто в момента мога да използвам Машината само за комуникации, а повечето приятели са регистирани в skype, С apt-get вече опитах, инсталирах първо ъпдейти за ТОЗИ инсталатор и използвах този ръководител http://mytech.bg/uroci/19/Unix/927/%D0%9A%D0%B0%D0%BA+%D0%B4%D0%B0+%D0%B8%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%B8%D1%80%D0%B0%D0%BC%D0%B5+Adobe+Flash+Player+%D0%BD%D0%B0+Debian , но... без резултат. :( Пробвах и с dpkg, пак нищо не че не следвах напъдствията, просто излиза, че сертификата на сървъра не е актуален и не е спазен със секюрити изискванията. :( АМИ сега...


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: b2l в Jan 19, 2010, 21:21
Flash player казваш, ами инсталацията е много проста. Сваляш ли tar.gz файла, разархивираш го с каквото можеш (предполагам можеш да разархивираш архиви) и ще откриеш един файл с име: libflashplayer.so. Така, този файл трябва да копираш в /usr/lib/firefox/plugins или в /usr/lib/firefox-<version>/plugins
Skype си свали от тук ($2). Сложи си deb пакета на десктоп-а и цъкни два пъти с мишката на него. Ако не стане ми пиши  [_]3

PS: FLash player си свали от тук ($2).


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: plandz в Jan 19, 2010, 21:23
Хммм... Конкретният проблем е свързан с adobe flash player, а също и с небезизвестния Skype :D, просто в момента мога да използвам Машината само за комуникации, а повечето приятели са регистирани в skype, С apt-get вече опитах, инсталирах първо ъпдейти за ТОЗИ инсталатор и използвах този ръководител http://mytech.bg/uroci/19/Unix/927/%D0%9A%D0%B0%D0%BA+%D0%B4%D0%B0+%D0%B8%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%B8%D1%80%D0%B0%D0%BC%D0%B5+Adobe+Flash+Player+%D0%BD%D0%B0+Debian , но... без резултат. :( Пробвах и с dpkg, пак нищо не че не следвах напъдствията, просто излиза, че сертификата на сървъра не е актуален и не е спазен със секюрити изискванията. :( АМИ сега...

Ами вземи,че си инсталирай синаптик(както ти каза и марчето) и след като го стартираш се поразтърси в него за flashplugin-nonfree и си го инсталирай.

За Скайп - ето ти линк:

http://www.skype.com/intl/en/download/skype/linux/choose/

Изтегли си пакета и си го инсталирай с dpkg -i (и това ти разясниха по-горе).

Успех!


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: b2l в Jan 19, 2010, 21:25
//offtopic

@plandz   [_]3 [_]3 [_]3 [_]3 [_]3, малко те изпреварих ;)


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: plandz в Jan 19, 2010, 21:28
off/ 
@ backtolife

Извинявам се много,не съм видял,че си написал преди мен!!!
 [_]3 [_]3 [_]3 [_]3 :)


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: nedpetko в Jan 19, 2010, 22:18
Код
GeSHi (Bash):
  1. apt-get install flashplugin-nonfree

Не забелязах от кога го има този мета пакет, ама работи на пушка и дори и на 64 бит. Дебиан.
А съвсем е друг въпроса дали е удачно на слаба машина да се инсталира flash. Аз не съм доволен - товари ми машината до 30%, че и отгоре, а съм с четириядрен процесор с 4ГБ рам.


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: plandz в Jan 19, 2010, 22:39
Код
GeSHi (Bash):
  1. apt-get install flashplugin-nonfree

Не забелязах от кога го има този мета пакет, ама работи на пушка и дори и на 64 бит. Дебиан.
А съвсем е друг въпроса дали е удачно на слаба машина да се инсталира flash. Аз не съм доволен - товари ми машината до 30%, че и отгоре, а съм с четириядрен процесор с 4ГБ рам.

Виж тази тема - аз си реших проблема с товаренето на процесора от флаш с нея.А съм с E8400 на 3ГХц,1333 МХц шина и също с 4 ГБ рам.

http://www.linux-bg.org/forum/index.php?topic=35252.msg176762#msg176762

и по-точно чрез метода,посочен във втория пост.

Успех!


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: vyrgozunqk в Jan 19, 2010, 23:07
Не знам защо, ама всички мъчите човека излишно...
Защо никой от вас не му каза най-простичкият начин, да си инсталира Gdebi package installer-a, тогава трябва само да кликне 2 пъти на пакета и той се инстлира...

значи, ако искаш да го инсталираш по подобие на убунту пишеш в терминала:
su
apt-get install gdebi

След това просто кликаш 2 пъти на пакета, който искаш да инсталираш и си готов, ако по подразбиране не той, а се опитва да отвори с архиватора, кликаш десен бутон и "отвори с: " там го има :)


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: Recku в Jan 20, 2010, 08:09
ХА, Готово... получи се със Synaptic (с gdebi, "КАЗВА", че се инсталира, но без резултат, а за apt-get ВЕЧЕ СПОМЕНАХ, че не става... НАВЯРНО, защото не открих подходящо хранилище за ЧИЧКО debian, което да въведа в spurce.list). Благодаря ВИ!!! И защо да ме товарят излишно... АЗ винаги съм готов да "поглъщам" още и още знания... "ДВОЙНОТО кликване" - ДА алтернативно е..., но за начинаещи, които не искат нищо повече от УПОТРЕБАТА на домашния си компютър като дескотп среда, а аз искам нещо повече - да я изуча из основи ТАЗИ среда и ЛИНУКС-а ще ми даде необходимите знания, защото е FOSS, но не само затова "съм с нея", а и защото ме "привлича" по отношение на ГРАФИЧЕН ДИЗАЙН, а и най-вече в основните си предимства ПРЕД УИНДОУС... И затова съм готов да ОТДАМ цялото си свободно време за нея... НАДЯВАМ СЕ един ден да допринеса за развитето й, за да стане по-популярна и да има повече потребители, ЗАЩОТО СИ ЗАСЛУЖАВА!


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: Recku в Jan 20, 2010, 08:21
И още нещо... ИЗВИНЯВАМ се, че поствам въпроса си в тази тема (надявам се модератора да я премести, ако "сметне" за необходимо), но реших да не отварям нова за... ТАКЪВ ГЛУПАВ въпрос, защото не открих подходяща информация... МОГА ли да бъда руут за постоянно, но не само в КОНЗОЛАТА и да извършам всички команди, и в графичния дизайн... доколкото знам, трябва да се добява в листата с РУУТ потребители, за да мога да правя документи, където пожелая и да ПРОМЕНЯМ, КАКВОТО ПОЖЕЛАЯ, но как да го изпълня... Бихте ли ме консултирали... правих безуспешни опити с sudo и сътветните му ОПЦИИ, но БЕЗ УСПЕХ...


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: muxozavar в Jan 20, 2010, 08:39
Здрасти,

От менюто - System -> Administration -> Login Window -> Security -> Allow local system administrator login.

Според мен това не  е добра идея  ::), но това си е мое мнение ;)


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: nedpetko в Jan 20, 2010, 11:44
За хранилищата, които са необходими - забравих да напиша, трябва да си активирал non - free секция, пример:
Код
GeSHi (Bash):
  1. vi /etc/apt/sources.list
  2. deb http://ftp.bg.debian.org/debian/ testing main contrib non-free
  3. deb-src http://ftp.bg.debian.org/debian/ testing main contrib non-free
  4.  

@plandz
Мерси за линка, нещо съм я проспал тази тема. Доста се изненадох като я прочетох.
Мерси пак


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: vyrgozunqk в Jan 20, 2010, 21:26
Aми предполагам, че една от основните ти причини, вече да не използваш уиндоус са вирусите ?!
Ако е така, това което искаш да махнеш ( руут защитата ) е най-важната ти защита, с/у това от което бягаш! Това е и един от основните проблеми в уиндоус, всичко си прави каквото иска и където иска...
Освен това така се спасяваш от неволни гафове ;)


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: Recku в Jan 21, 2010, 11:42
Всъщност, @vyrgozunqk, запознат съм с опасностите, които крие това НАХЛУВАНЕ в руут листата и разполагането с Руут права..., но понеже в момента съм с HDD, чиято памет е ограничена не бих си и помислил да слагам някакви лични документи от строго конфиденциален характер, а просто да РАЗУЧА ЧИЧКО Debian, а и малко ТРОМАВО е логването в руут профила... Първо ЛОГАУТ, а после ЛОГИН, трябва да отварям отново ИНТЕРНЕТ страниците и прочие... Реших, че няма да сгреша, ако го направя... стига да ми помогнете, разбира се. :)  Или поне да ме научите как да презипсвам файлове от конзолата... защото vi е в РИЙД-ОНЛИ режим!!!


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: aaaaaa в Jan 21, 2010, 12:48
Recku, това, което искаш да направиш е неразумно и неправилно. Не случайно влизането в работната среда като супер потребител е забранено по подразбиране. Всичко, за което ти трябват права на администратор, можеш да извършиш и в нормална потребителска сесия. Систиемни натройки - няма проблеми, има си графични инструменти, просто при стартирането им те пита за парола, не е голяма работа, ще попишеш малко повече и ще свикнеш, за всички командки пък можеш да ползваш терминала като преди това придобиеш администраторски права със su. Не случайно всички ти казват това, просто така е проектирана системата да се работи с нея и така е най - ефективна и удобна. Ще ди дам пример. Аз ползвам линукс от около 2005г. В началото и аз исках всичко да работи като windows - да имам инсталационни файлове за програмите и просто да кликна и да дам next, да влизам като супер потребител и т.н. И все нещата не се получаваха добре. Нещата обаче изведнъж почнаха да се получават като пробвах да работя по начина, по който системата е замислена. Едновременно всички взе да работи добре и едновременно ми стана и по - удобно. Просто windows и линукс са различно проектирани и се работи по различен начин с тях (въобще не отварям темата коя от двете операционни системи е по - добре - според мен всяка си изпъква в определени сфери и няма смисъл за сравненение). Докато се опитваш да прилагаш старите навици, които си придобил в Windows към линуск работата ти няма да върви гладко.

А сега по темата. За да управляваш софтуера си в Дебиан (това ще рече инсталиране, премахване и обновяване на програмите) трябва да използва тяхната пакетна система (впрочем особено ако си начинаещ според мен е добре винаги да използваш пакетната система на дистрибуцията, която си инсталирал - използването на трети източници може да бъде опасно, а и ти усложнява живота).  За да използваш ефективно пакетната система на Дебиан трябва да се запознаеш с няколко неща apt, apt-get, sources.list и dpkg. За целта отвори един терминала и напиши
man apt
man apt-get
man sources.list
man dpkg
По този начин ще получиш всичката необходима информация за тези инструменти. За напред ако се интересуваш от нещо е добра идея да използваш man, защото там е публикувана официалната информация от създателите на софтуера. Във форумите можеш да получиш грешна или противоречаща си информация. С man няма как да сбъркаш. Използва се по следния начин в терминала пишеш man "име на програма".


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: b2l в Jan 21, 2010, 13:26
Абе защо не отговорите на човека това което пита, смятам че и сам може да прецени.
@aaaaaa - "неразумно, неправилно" - врели-не-кипели!
Пич редактирай си /etc/inittab
Tърси реда:
Код:
# Default runlevel. (Do not set to 0 or 6)
    id:3:initdefault:
След id: си добави 3 и си готов!


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: aaaaaa в Jan 21, 2010, 16:09
Цитат
Абе защо не отговорите на човека това което пита, смятам че и сам може да прецени.
@aaaaaa - "неразумно, неправилно" - врели-не-кипели!
Значи според теб е разумно и правилно? В крайна сметка никой не може да му забрани да прави каквото си иска с компютъра, но това не значи, че не трябва да се обясни защо не трябва да се прави така. По самия въпрос беше вече писано - най - лесният начин е да се позволи влизането на администратора от gdm. Само мога да допълня, че с оглед на това, че той има инсталирано LXDE и XFCE няма да намери там, където му беше казано програмата за настройване на GDM, за това може направо да придобие права на супер потребител в терминала със su и след това да напише gdmsetup.


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: b2l в Jan 21, 2010, 16:22
//off - че все много бозаво да става
Значи според теб е разумно и правилно?

Човек, никой не обсъжда дали е правилно или не е. По същата логика мога да те попитам правилно ли е избиването на тюлени?


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: aaaaaa в Jan 21, 2010, 20:45
По същата логика някой ако те пита как най - добре се избиват тюлени ще му обясниш ли?


Титла: Re: Как да инсталирам софтуер в Debian?
Публикувано от: b2l в Jan 21, 2010, 20:57
//off
По същата логика някой ако те пита как най - добре се избиват тюлени ще му обясниш ли?
Пух - с харпун! Добре че не споменах нищо за пингвините, че не се знае какво щяхте да си помислите.
Човек, гледай сега - аз ако ще избивам харпуни, няма да разпитвам наляво и надясно какво ще правя - тихо мълком, ще си гътна един тюлен и ще си затворя мас в буркани  :D :D :D ;D ;D ;D.

ПС: И да, ако ще бракониерстваме 2-мата ще му обясня!