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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Brainseed в May 27, 2006, 14:53



Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 14:53
Ами въпросът ми е как се изкарват иконите на инсталирани програми на десктопа.Уж инсталирах скъпе пък немога да муизкарам иконката.
10 х предварително


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 15:15
Дал си твърде малко информация, за да ти се отговори на въпроса


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 15:45
Ами от тази статия: http://linux-bg.exco.net/cgi-bin....0217948
гледах как се инсталират програмите под Линукс и уж демек инсталирах Скайпа, но всеки път иска да го стартирам от конзолата по следният начин: /home/user/skype и след това ./skype та мисълта ми е как да го инсталирам в някоя директория и как да си гоизкарам на десктопа.


Титла: Изкарване на икони на работния плот
Публикувано от: cartman в May 27, 2006, 17:09
Трябва поне да кажеш с какво дистро си и каква графична среда ;)


Титла: Изкарване на икони на работния плот
Публикувано от: Dimitar_Ouzounoff в May 27, 2006, 17:33
Препоръчително е да инсталираш програмите с инструмента на дистрибуцията ти, тогава иконите се слагат автоматично на мястото. Ако кажеш с каква дистрибуция и работна среда си (KDE или GNOME) ще мога да ти обясня как да си изкараш иконка на дестопа.


Титла: Изкарване на икони на работния плот
Публикувано от: karaman в May 27, 2006, 17:50
ами копираш
/usr/share/applications/****program_name****.desktop
в
~/Desktop
ако си с KDE там мисля, че става с Drag n Drop през konqueror


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 19:14
Ами със SuSE 10.0(KDE)


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 19:36
обикновенн текстови файл със подобно съдържание
Примерен код

[Desktop Entry]
Comment=Някакъв коментар
Encoding=UTF-8
Exec='командата-дето-ще-се-изпълнява'
Icon=/пътя/до/иконата
Name=Име на иконата
И още куп препоръчителни параметри, но смятам, че с това ще ти тръгне. Нямам КДЕ, за да пробвам


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 19:46
Мерси много на всички


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 19:55
Цитат (GigaVolt @ Май 27 2006,20:36)
обикновенн текстови файл със подобно съдържание
Примерен код

[Desktop Entry]
Comment=Някакъв коментар
Encoding=UTF-8
Exec='командата-дето-ще-се-изпълнява'
Icon=/пътя/до/иконата
Name=Име на иконата
И още куп препоръчителни параметри, но смятам, че с това ще ти тръгне. Нямам КДЕ, за да пробвам

Подяволите нестава така казва, че несъдържа "Type=...".Моля Ви се помагайте, че съм начинещ и пощи нищо неразбира, а си отчетох статии.


Титла: Изкарване на икони на работния плот
Публикувано от: armani в May 27, 2006, 20:00
Така пробва ли ? Десен бутон > Създаване на> Връзка мъм програма.Задаваш името , цъкаш горе на Програма и после в Команда пишеш :skype или там която ти е програмата.После даваш ОК.И би трябвало да тръгне.Аз поне така си ги правя.


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 20:01
просто добави реда
Type=
без без аргумент, ако изпищи кажи да търсим по-пълно решение.


Титла: Изкарване на икони на работния плот
Публикувано от: kennedy в May 27, 2006, 20:06
При мен (сусе9.3) след инсталиране на рпм пакета, в менюто на програмите в секция интернет се появи скайп. Както съм си разпънал менюто натискам контрол и лявото копче на мишката и си завлачвам иконата на десктопа ........


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 20:09
Ами пробвах по всички начини, но неще, добавиш този ред пак неиска, а предполагам, че не съм я инсталирал.Значи гледайте са кво правя:
1. Свалям си Скайпа
2. Разархивирамси го на ръка(без конзолата)
3. Влизам в конзолата и пиша следното: cd /home/brainseed/programs/skype и след това ./skype
А от статията за която бях дал линк в предишните постове разбрах, че трябва да се пише ./configure да ама пиша го аз и пише, че била невалидна команда.И така ако на някой му се разправя нека да обясни как да го инстална.И още един път ще Ви благодаря за това, че ми обърнахте внимание на проблема.


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 20:12
Имаш версия която не се нуждае от инсталация - статик или още наричана портативна. Имаш и версия за инсталация. Препоръчвам ти да си го инсталираш. Това може да стане от rpm пакате.
Отваряш конзола, влизаш като root и пишеш следната команда
rpm -ihv faila.s.skype.rpm
и си готов...даже в менюто ще го имаш :))))))


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 20:17
Сега ще пробвам по този начин  и искам да попитам така дали става за повечето програми, защото съм засичал много такива с такъв формат.


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 20:18
Да, за повечето. Само следи да са за СуСЕ и при това твоята версия  :D


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 20:23
Пак неще

inux:~ # rpm -ihv skype-1.2.0.18-suse.i586.rpm
error: open of skype-1.2.0.18-suse.i586.rpm failed: No such file or directory

тва правя и тва ми изписва като подчертаното е името на файла


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 20:31
в директорията в която ти е файла ли се намираш когато пишеш тази команда ?


Титла: Изкарване на икони на работния плот
Публикувано от: Brainseed в May 27, 2006, 21:04
Малеее ма съм злеее сега вече го схванах и си я инсталирах
МНОГО МЕРСИ


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 27, 2006, 21:15
моля


Титла: Изкарване на икони на работния плот
Публикувано от: Nik123 в May 27, 2006, 22:49
Здравей! Ето ти и алтернативно решение за иконки (шорткъти, линкове) към изпълними файлове (executables) на програми:
Създаваш си шел-скрипт с някой текстов редактор (nedit, gedit, който ти харесва)- по следния шаблон- например programa.sh, който да съдържа следните редове:
$! /bin/bash
$ programa.sh
/path_to_the_executable

където $ означава, че скрипта се изпълнява с права на потребител(за root права- #), реда $! /bin/bash посочва коя обвивка се ползва- в случая bash терминала, който обикновено зареждаш- т.нар. конзола, вторият ред е името на скрипта, а третия- пълната пътека до изпълнимия файл (executable-то) на програмата, на която правиш иконка, и после сейваш programa.sh в директорията /home/твоя_юзър/Desktop
и скрипта се показва на десктопа. Оттам му отваряш Properties с десен бутон и го правиш изпълним (executable), и му избираш иконка- може да си харесаш някоя от /usr/share/pixmaps или да си избереш от твоя си папка с иконки.
Пример- за skype- изпълнимия файл на skype при мен го слага след инсталацията от рпм в /usr/local/bin- скрипта ще бъде с име skype.sh  и ще съдържа следното:
$! /bin/bash
$ skype.sh
/usr/local/bin/skype

Това е, дано ти помогне.
П.П. Нямам претенции да съм голям писател на скриптове, ако някой види грешка, да постне правилния вариант. Описаните скриптове работят на Мандрива 2006, ГНОМ 2.10


Титла: Изкарване на икони на работния плот
Публикувано от: Йордан в May 28, 2006, 08:32
Според мен по-добре е да се напише така
Цитат
#!/bin/sh
/patq/do/komandata/i-tq-samata
После пишем
chmod +x /patq/do/skripta/i-samiq-toi
тестваме го
./i-samiq-toi &