Öppna klockinställningar genom terminal
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Öppna klockinställningar genom terminal
Jag håller på och skriver ett skript som jag kör efter nyinstallation av Ubuntu.
I skriptet har jag med kommandon för att, först avinstallera program och processer jag inte använder/vill ha kvar och sedan installera program jag behöver.
Efter update, upgrade, clean och autoremove vill jag sedan öppna vissa program för att ställa in lite preferenser och det enda programmet jag inte hittar kommandot till är KLOCKINSTÄLLNINGAR.
Jag vet, det är inte så jobbigt att föra musen upp i högra hörnet och högerklicka, men har jag fått med allt annat så vill jag gärna hitta detta också.
Alltså, hur öppnar man "Klockinställningar" genom terminal?
Om det är någon som är intresserad av mitt skript kan jag posta det efteråt.
Gott Nytt År!
I skriptet har jag med kommandon för att, först avinstallera program och processer jag inte använder/vill ha kvar och sedan installera program jag behöver.
Efter update, upgrade, clean och autoremove vill jag sedan öppna vissa program för att ställa in lite preferenser och det enda programmet jag inte hittar kommandot till är KLOCKINSTÄLLNINGAR.
Jag vet, det är inte så jobbigt att föra musen upp i högra hörnet och högerklicka, men har jag fått med allt annat så vill jag gärna hitta detta också.
Alltså, hur öppnar man "Klockinställningar" genom terminal?
Om det är någon som är intresserad av mitt skript kan jag posta det efteråt.
Gott Nytt År!
Re: Öppna klockinställningar genom terminal
Tror du har lösningen här: https://help.ubuntu.com/community/UbuntuTime
Sätt först tidszon och sedan synkroniserar du tiden på något sätt.
För att sätta tidszon så ska du spara i filen /etc/timezone, typ så här: och sen
Jag tror att kommandot synkroniserar klockan mot Ubuntus server.
Och ja, jag är intresserad av skriptet så posta gärna om du vill när du är klar.
Och Gott Nytt År!
Sätt först tidszon och sedan synkroniserar du tiden på något sätt.
För att sätta tidszon så ska du spara
Kod: Markera allt
Europe/Stockholm
Kod: Markera allt
sudo sed -i 's/.*/Europe\/Stockholm/g' /etc/timezone
Kod: Markera allt
sudo dpkg-reconfigure --frontend noninteractive tzdata
Kod: Markera allt
sudo ntpdate ntp.ubuntu.com
Och ja, jag är intresserad av skriptet så posta gärna om du vill när du är klar.
Och Gott Nytt År!

-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Tack för ditt snabba svar.
Det du beskrivit görs väl dock nuförtiden i installationsprocessen, innan man kommit in till skrivbordet första gången.
Känns närmare att öppna gconf-editor och klicka runt däri, men då är det ju lättare att öppna GUI:t från panelen. Vilket egentligen var det jag ville göra med mitt terminalkommando.
Här kommer mitt skript (fråga: är "-y" och "--force-yes" samma sak?):
Under tiden som detta kör (ibland hinner den tappa sudo så jag behöver skriva in lösenordet igen) så har jag laddat ner Dropbox och börjat synka den, samt ställt in Firefox med hjälp av ett plugin som heter FEBE (https://addons.mozilla.org/sv-SE/firefox/addon/2109/).
Det du beskrivit görs väl dock nuförtiden i installationsprocessen, innan man kommit in till skrivbordet första gången.
Känns närmare att öppna gconf-editor och klicka runt däri, men då är det ju lättare att öppna GUI:t från panelen. Vilket egentligen var det jag ville göra med mitt terminalkommando.
Här kommer mitt skript (fråga: är "-y" och "--force-yes" samma sak?):
Kod: Markera allt
echo "Avinstallerar program"
sudo apt-get update
sudo apt-get -y remove evolution evolution-indicator gwibber gwibber-service rhythmbox pitivi ubuntu-docs
echo "Installerar produktivitetsprogram"
sudo apt-get update
sudo apt-get -y --force-yes install kupfer filezilla easytag-aac parcellite
echo "Installerar mediaprogram"
sudo apt-get update
sudo apt-get -y --force-yes install audacity gimp sound-juicer vlc arista soundconverter
sudo add-apt-repository ppa:banshee-team/ppa
sudo apt-get update
sudo apt-get -y --force-yes install banshee banshee-extension-soundmenu
echo "Installerar stöd för komprimerade mappar"
sudo apt-get -y --force-yes install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils uudeview mpack lha arj cabextract file-roller
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y autoremove
sudo apt-get -y clean
echo "Öppnar program för redigering av inställningar"
echo -e "Kryssa i allt under \"Allmänt\", lägg till Göteborg under \"Platser\" och ställ in rätt enheter under \"Väder\""
KLOCKINSTÄLLNINGAR
echo -e "Starta automatiskt vid login, ingen ikon."
kupfer
echo -e "Tillägg: Last.fm, Sound Menu integration for Banshee, MPRIS."
banshee
echo -e "Mata ut efter extrahering av spår; Filnamn: Nummer. Spårartist - Spårtitel; Ljudprofil: CD Quality, Lossy: quality=0.0."
sound-juicer
echo "Systeminställningar"
echo -e "Minska all teckenstorlek ett steg. Avaktivera visuella effekter."
gnome-appearance-properties
echo -e "Ta bort den nedre panelen. Ändra den övre panelen till en wingpanel."
gconf-editor
echo -e "Ställ in Allmänt - Notifieringsyta: \"Visa alltid en ikon\"."
gnome-power-preferences
echo -e "Avmarkera uppstartsprogram."
gnome-session-properties
echo -e "Webbläsare: Öppna länk i ny flik; E-postläsare: firefox %s."
gnome-default-applications-properties
echo -e "Språkstödet."
gnome-language-selector
Re: Öppna klockinställningar genom terminal
Om du är ute efter att ändra i gconf-editor i Terminalen så är gconftool-2 ett tips på program som gör det möjligt att sätta keys/values.
Det enda jag hittar i gconf-editor är det här och jag ser inte någon inställning för tiden där. Kör det här kommandot i Terminalen själv så ser du:
Det enda jag hittar i gconf-editor är det här och jag ser inte någon inställning för tiden där. Kör det här kommandot i Terminalen själv så ser du:
Kod: Markera allt
gconftool-2 -R /apps/panel/default_setup/applets/clock
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Okej, så inte gconf då. 

Re: Öppna klockinställningar genom terminal
Jag förstår inte riktigt vad du vill göra med klockan? Vad är det du vill ändra från hur det ser ut när Ubuntu är nyinstallerat? Är det väderleksrapporten du är ute efter och inte tiden i sig?
Edit:
Om det är vädret du är ute efter så blir det en annan femma. Det här kommandot visar lite intressant info om klockans settings:
När jag kör kommandot (utan att använda weather appleten) så får jag det här:
Om jag aktiverar väderleksrapporten (och ställer in Celcius, Göteborg, m/s osv) och kör samma kommando igen så får jag:
Om du är ute efter att lägga till location och ställa in väderleksrapporten så går det helt klart med gconftool-2.
Och här är kommandot för att aktiver olika saker: och Du får ändra koordinaterna också. Jag provade bara med att byta ut strängen. Ändrar du till location Stockholm så får du ju se till att ha rätt koordinater också.
Edit:
Om det är vädret du är ute efter så blir det en annan femma. Det här kommandot visar lite intressant info om klockans settings:
Kod: Markera allt
gconftool-2 -R /apps/panel/applets/applet_2/prefs
Kod: Markera allt
custom_format =
gmt_time = false
show_weather = false
show_tooltip = true
expand_tasks = false
internet_time = false
speed_unit = Default
show_seconds = false
show_week_numbers = true
expand_weather = false
expand_appointments = false
show_date = false
expand_birthdays = false
cities = []
config_tool =
format = 24-hour
show_temperature = false
unix_time = false
expand_locations = false
temperature_unit = Default
hour_format = 12
Kod: Markera allt
custom_format =
gmt_time = false
show_weather = true
show_tooltip = true
expand_tasks = false
internet_time = false
speed_unit = m/s
show_seconds = false
show_week_numbers = true
expand_weather = false
expand_appointments = false
show_date = false
expand_birthdays = false
cities = [<location name="" city="Göteborg" timezone="Europe/Stockholm" latitude="57.783333" longitude="11.883333" code="ESGP" current="true"/>]
config_tool =
format = 24-hour
show_temperature = true
unix_time = false
expand_locations = false
temperature_unit = C
hour_format = 12
Och här är kommandot för att aktiver olika saker:
Kod: Markera allt
gconftool-2 -s -t bool /apps/panel/applets/applet_2/prefs/show_weather true
Kod: Markera allt
gconftool-2 -s -t string /apps/panel/applets/applet_2/prefs/cities "[<location name="" city="Stockholm" timezone="Europe/Stockholm" latitude="57.783333" longitude="11.883333" code="ESGP" current="true"/>]"
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Hur kan jag skriva för att automatiskt ändra det jag vill ha vid klockan (lista nedan)?
Allmänt:
Visa datumet
Visa sekunder
Visa väder
Visa temperatur
Platser:
Göteborg (Säve) | Europe/Stockholm
Väder:
Temperaturenhet: C
Enhet för vindhastighet: m/s
Allmänt:
Visa datumet
Visa sekunder
Visa väder
Visa temperatur
Platser:
Göteborg (Säve) | Europe/Stockholm
Väder:
Temperaturenhet: C
Enhet för vindhastighet: m/s
Re: Öppna klockinställningar genom terminal
Kod: Markera allt
gconftool-2 -s -t string /apps/panel/applets/applet_2/prefs/temperature_unit C
Kod: Markera allt
gconftool-2 -s -t string /apps/panel/applets/applet_2/prefs/speed_unit m/s
Kod: Markera allt
gconftool-2 -s -t string /apps/panel/applets/applet_2/prefs/cities "[<location name="" city="Göteborg" timezone="Europe/Stockholm" latitude="57.783333" longitude="11.883333" code="ESGP" current="true"/>]"
Kod: Markera allt
gconftool-2 -s -t bool /apps/panel/applets/applet_2/prefs/show_seconds true
Kod: Markera allt
gconftool-2 -s -t bool /apps/panel/applets/applet_2/prefs/show_weather true
Kod: Markera allt
gconftool-2 -s -t bool /apps/panel/applets/applet_2/prefs/show_date true
Kod: Markera allt
gconftool-2 -s -t bool /apps/panel/applets/applet_2/prefs/show_temperature true
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Vad betyder "-s" och "-t" i raden?ubot skrev:Tror jag...Kod: Markera allt
gconftool-2 -s -t string /apps/panel/applets/applet_2/prefs/temperature_unit C
Kan man ändra alla de andra grejerna direkt genom terminalrader?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Öppna klockinställningar genom terminal
De betyder --set och --type.Embridioum skrev:Vad betyder "-s" och "-t" i raden?ubot skrev:Tror jag...Kod: Markera allt
gconftool-2 -s -t string /apps/panel/applets/applet_2/prefs/temperature_unit C
Alla dessa varianter är likvärdiga:
--set --type=string
-s -t string
-st st
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Embridioum skrev:Fråga: är "-y" och "--force-yes" samma sak?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Öppna klockinställningar genom terminal
Nej, de gör inte samma sak. Om du vill ha en längre version av -y så är det --yes eller --assume-yes du är ute efter. Det finns ingen kortare variant av --force-yes eftersom den inte bör användas hur som helst pga risken att hela installationen kan bli obrukbar.Embridioum skrev:Embridioum skrev:Fråga: är "-y" och "--force-yes" samma sak?
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Okej.
Men igen, finns det inget kommando som öppnar fönstret för Klockinställningar?
Samma fönster man får om man högerklickar på klockan och väljer inställningar?
Men igen, finns det inget kommando som öppnar fönstret för Klockinställningar?
Samma fönster man får om man högerklickar på klockan och väljer inställningar?
Re: Öppna klockinställningar genom terminal
Låter som något jag suktar efter!Embridioum skrev:
Om det är någon som är intresserad av mitt skript kan jag posta det efteråt.
Gott Nytt År!

-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Titta upp då.Peetra skrev:Låter som något jag suktar efter!Embridioum skrev:Om det är någon som är intresserad av mitt skript kan jag posta det efteråt.
Gott Nytt År!Gott Nytt UbuntuÅr!

Re: Öppna klockinställningar genom terminal
Jösses, bäst att gå i säng på direkten nu.
Jag läste första å tre sista inläggena bara. *rodnar* Tack, tack. 


Re: Öppna klockinställningar genom terminal
Jag trodde du ville ändra inställningarna från Terminalen? Vad är du ute efter egentligen?Embridioum skrev:Okej.
Men igen, finns det inget kommando som öppnar fönstret för Klockinställningar?
Samma fönster man får om man högerklickar på klockan och väljer inställningar?
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Det du skrev tidigare fungerade inte för mig. Eller måste man starta om för att ändringar skall dyka upp?ubot skrev:Jag trodde du ville ändra inställningarna från Terminalen? Vad är du ute efter egentligen?Embridioum skrev:Okej.
Men igen, finns det inget kommando som öppnar fönstret för Klockinställningar?
Samma fönster man får om man högerklickar på klockan och väljer inställningar?
Självklart vill jag att allt ska gå av sig självt i terminalen, men jag är ändå nyfiken på kommandot som öppnar fönstret med klockinställningar.
Re: Öppna klockinställningar genom terminal
Ok, men mina kommandon ska fungera. Det kanske behövs en handpåläggning för att få det sista att klaffa men det är så man sätter värden i Ubuntus "register" med gconftool-2 från Terminalen.
Jag såg hur datum, temperatur, väder dök upp och försvann när jag körde kommandona fram och tillbaka. Dock så tyckte jag att ikonerna inte reagerade några gånger så något extra kanske behövs för att det ska fungera 100%.
Jag såg hur datum, temperatur, väder dök upp och försvann när jag körde kommandona fram och tillbaka. Dock så tyckte jag att ikonerna inte reagerade några gånger så något extra kanske behövs för att det ska fungera 100%.
-
- Inlägg: 68
- Blev medlem: 26 dec 2007, 08:11
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Göteborg
- Kontakt:
Re: Öppna klockinställningar genom terminal
Jag tror dig, och jag skall felsöka lite hemma ikväll.ubot skrev:Ok, men mina kommandon ska fungera. Det kanske behövs en handpåläggning för att få det sista att klaffa men det är så man sätter värden i Ubuntus "register" med gconftool-2 från Terminalen.
Har läst på nu när jag fick reda på gconftool och tror mig veta hur jag skall kunna göra alla mina inställningar automatiskt genom ett skript.
En fråga dock:
När behöver man sätta ut hartassar (") för det man vill ändra? Gäller det bara string?
Blir det fel om man sätter en Boolean true/false inom hartassar?
Är " och ' samma sak i detta fall?
EDIT:
Ytterligare en fråga:
När man specificerar --type=bool fungerar både true/false och 1/0 då?
EDIT2:
Hur kommer förutsättningarna ändras när Ubuntu går över till Unity som default med Natty?
Kommer verktyg som gconftool-2 fungera även i den skrivbordsmiljön?
Om nej (vilket jag gissar), kan man "översätta" skriptet på någon smidigt sätt?