Sida 1 av 1
Namn på program
Postat: 24 okt 2008, 22:53
av fisfia
Hej!
Jag undrar hur man tar reda på vad alla program, inställningverktyg och typ updatemanager och sånt heter så att jag kan bygga lite på min openbox-meny. Jag vill ju inte gå in i Gnome varje gång jag måste göra nåt som jag inte vet vad det heter. Finns det nån lista eller liknande? Eller nåt sätt att ta reda på det? Jag kan gå med på att gå in i gnome en gång för att få reda på det om det är nödvändigt
//FiA
Re: Namn på program
Postat: 24 okt 2008, 23:00
av webaake
Det mesta ligger i /usr/bin, eller /usr/sbin,m eller om du kompilerat själv; /usr/local/bin.
'ls' på dessa mappar ger dig nog tillräckligt med info om vad programfilerna heter.
Re: Namn på program
Postat: 24 okt 2008, 23:04
av Urban Anjar
Låter som ett dokumentationsjobb som borde göras. Jag menar ibland vill man ju köra
ett program från prompten, göra en egen startare eller kanske köra något som inte finns
i menyerna.
Menynamn på svenska | Menynamn på engelska | kommando | vad programmet gör
Re: Namn på program
Postat: 24 okt 2008, 23:24
av fisfia
Vilken toppen idé med en sån lista. Jag kan börja fylla i en sån medan jag ändå håller på.
Men om man kollar i /usr/bin osv får man med typ "Ljud"--inställningsprogram och såna saker då? Jag kan ju faktiskt kolla själv
Men jag börjar bygga lite smått på den där listan. Öppnar ett kalkylark och kör igång. Mitt enda problem är att jag inte kommer kunna fylla i på engelska. Jag kör Ubuntu på svenska (börja inte gnälla på mig nu

).
/FiA
Re: Namn på program
Postat: 24 okt 2008, 23:28
av fisfia
Nu kom jag på en sak till: Jag är inte säker på vad ni menar med "Menynamn" men skulle det inte vara nice med en sökväg också? I gnome menar jag? Eller blir det taskigt mot folk som kör Kubuntu etc? Åsikter?
Re: Namn på program
Postat: 24 okt 2008, 23:29
av webaake
Här rä en slamkrypare direkt:
"Skärmar och grafik" = displayconfig-gtk
och ligger i /usr/bin
Re: Namn på program
Postat: 24 okt 2008, 23:32
av webaake
Min åsikt är att t ex /usr/bin/displayconfig-gtk täcker in de flesta behov. Sedan att den kanske bara funkar i Gnome, är en annan sak.
Men i övrigt har distarna mycket gemensamt i grunden.
Re: Namn på program
Postat: 24 okt 2008, 23:34
av fisfia
Ny fråga från mig då. Jag har redan satt igång men stött på ett problem. Jag kan inte alla program i huvudet som inte är nåt annat än skalprogram om ni förstår hur jag menar. T ex ls det ska ju inte vara med i listan. Det är ju inget sånt program. Hur ska jag göra för att sortera ut dem? Ingen kan väl dom i huvet?

Re: Namn på program
Postat: 24 okt 2008, 23:46
av webaake
Jag tänkte i termer av vanliga program och systemprogram typ, gnome-panel, network manager, vlc, firefox och så. Har jag fattat dig rätt då?
Aha, nu fattar jag! Man kan inte bara lista alla program i t ex /usr/bin, en del av dem är ju inte meningsfulla för användaren, bara för systemet.
Då får man väl utgå från nån sorts allmän förteckning över de vanligaste programmen?
Re: Namn på program
Postat: 25 okt 2008, 00:00
av fisfia
webaake skrev:Jag tänkte i termer av vanliga program och systemprogram typ, gnome-panel, network manager, vlc, firefox och så. Har jag fattat dig rätt då?
Aha, nu fattar jag! Man kan inte bara lista alla program i t ex /usr/bin, en del av dem är ju inte meningsfulla för användaren, bara för systemet.
Då får man väl utgå från nån sorts allmän förteckning över de vanligaste programmen?
Exakt du har fattat mig helt rätt. Jag menar t ex kommandon som eg är program men som inte används som program utan mer som kommandotolksprogram typ ls, man och sånt. De kommer ju också upp när jag listar filerna i /usr/bin/. Men de vill jag ju inte ha med i min lista och eftersom jag inte kan säga med gott samvete att jag vet vilka som är vilka kan jag inte skilja ut vad som är vettigt och inte.
Man kanske får googla lite och försöka hitta nån vettig lista på program eller så skriver man upp dem efter hand som man kommer på dem. Och sen lägger jag upp listan här så får folk lägga till sitt favvoprogram (som jag såklart missat).
Re: Namn på program
Postat: 25 okt 2008, 00:03
av Konservburk
Urban Anjar skrev:Låter som ett dokumentationsjobb som borde göras.
Urban Anjar skrev:Menynamn på svenska | Menynamn på engelska | kommando | vad programmet gör
Allt det där står i .desktop-filerna, så det borde inte vara speciellt komplicerat att generera en sådan lista per automatik.
Om vi tar
Skärmar och grafik som redan har varit uppe som ett exempel:
Kod: Markera allt
$ cd /usr/share/applications
$ grep -il "skärmar och grafik" *.desktop
displayconfig-gtk.desktop
$ grep -iE '^(name|comment|exec)(\[sv\])?=' displayconfig-gtk.desktop
Name=Screens and Graphics
Name[sv]=Skärmar och grafik
Comment=Configure multiple screens and graphics cards
Comment[sv]=Konfigurera flera skärmar och grafikkort
Exec=gksu displayconfig-gtk
Utan att ens ha startat gnome vet jag nu att
Skärmar och grafik heter
Screens and Graphics på engelska och egentligen inte är något annat än kommandot
gksu displayconfig-gtk med beskrivningen
Konfigurera flera skärmar och grafikkort.
Re: Namn på program
Postat: 25 okt 2008, 00:05
av Konservburk
fisfia skrev:Exakt du har fattat mig helt rätt. Jag menar t ex kommandon som eg är program men som inte används som program utan mer som kommandotolksprogram typ ls, man och sånt. De kommer ju också upp när jag listar filerna i /usr/bin/. Men de vill jag ju inte ha med i min lista och eftersom jag inte kan säga med gott samvete att jag vet vilka som är vilka kan jag inte skilja ut vad som är vettigt och inte.
Ta bara med sådant som har en .desktop-fil så slipper du
ls och liknande kommandon som bara bör köras från kommandotolken.
Re: Namn på program
Postat: 25 okt 2008, 02:26
av David Andersson
För att få en "överblick" över "alla" program, kategori, vad det heter och vilket kommando som startar det:
Kod: Markera allt
awk -F= '/^Name=/{name=$2}/^Exec=/{exec=$2}/^Categ/{categ=$2}FNR==1{print categ;print name;print exec;print "";name="";exec="";categ=""}' /usr/share/applications/*.desktop <(echo last)
Ändra sedan print-satserna så att ut-formatet blir så att du kan kopiera in det direkt i openbox konfigurationsfiler för menyer. Fast det formatet vet jag inte.
Re: Namn på program
Postat: 25 okt 2008, 04:46
av dmz
bash-3.2# pacman -Ss menumaker
community/menumaker 0.99.7-5 [0.13 MB]
Heuristics-driven menu generator for Deskmenu, FluxBox, IceWM, OpenBox, WindowMaker and XFCE.