Wie Bing Desktop installieren? Via Download funktioniert es scheinbar nicht. Anschließend mit Variety einen Cron Job erstellt (daily download picture of the day)
Cron-Job:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | #!/bin/bash # export DBUS_SESSION_BUS_ADDRESS environment variable useful when the script is set as a cron job PID=$(pgrep gnome-session) export DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ|cut -d= -f2-) # $bing is needed to form the fully qualified URL for # the Bing pic of the day bing="www.bing.com" # $xmlURL is needed to get the xml data from which # the relative URL for the Bing pic of the day is extracted # # The mkt parameter determines which Bing market you would like to # obtain your images from. # Valid values are: en-US, zh-CN, ja-JP, en-AU, en-UK, de-DE, en-NZ, en-CA. # # The idx parameter determines where to start from. 0 is the current day, # 1 the previous day, etc. xmlURL="http://www.bing.com/HPImageArchive.aspx?format=xml&idx=1&n=1&mkt=en-US" # $saveDir is used to set the location where Bing pics of the day # are stored. $HOME holds the path of the current user's home directory saveDir="$HOME/Pictures/BingDesktopImages/" # Create saveDir if it does not already exist mkdir -p $saveDir # Set picture options # Valid options are: none,wallpaper,centered,scaled,stretched,zoom,spanned picOpts="zoom" # The desired Bing picture resolution to download # Valid options: "_1024x768" "_1280x720" "_1366x768" "_1920x1200" desiredPicRes="_1366x768" # The file extension for the Bing pic picExt=".jpg" # Extract the relative URL of the Bing pic of the day from # the XML data retrieved from xmlURL, form the fully qualified # URL for the pic of the day, and store it in $picURL # Form the URL for the desired pic resolution desiredPicURL=$bing$(echo $(curl -s $xmlURL) | grep -oP "<urlBase>(.*)</urlBase>" | cut -d ">" -f 2 | cut -d "<" -f 1)$desiredPicRes$picExt # Form the URL for the default pic resolution defaultPicURL=$bing$(echo $(curl -s $xmlURL) | grep -oP "<url>(.*)</url>" | cut -d ">" -f 2 | cut -d "<" -f 1) # $picName contains the filename of the Bing pic of the day # Attempt to download the desired image resolution. If it doesn't # exist then download the default image resolution if wget --quiet --spider "$desiredPicURL" then # Set picName to the desired picName picName=${desiredPicURL##*/} # Download the Bing pic of the day at desired resolution curl -s -o $saveDir$picName $desiredPicURL else # Set picName to the default picName picName=${defaultPicURL##*/} # Download the Bing pic of the day at default resolution curl -s -o $saveDir$picName $defaultPicURL fi # Set the GNOME3 wallpaper gsettings set org.gnome.desktop.background picture-uri "file://$saveDir$picName" # Set the GNOME 3 wallpaper picture options gsettings set org.gnome.desktop.background picture-options $picOpts # Remove pictures older than 30 days #find $saveDir -atime 30 -delete # Exit the script exit |
Ausgabe beim Versuch zu Speichern:
1 2 3 4 | Do you want to retry the same edit? (y/n) y crontab: installing new crontab "/tmp/crontab.9L8b4J/crontab":4: bad minute errors in crontab file, can't install. |
Wie bekommt man denn den Bing-Desktop? Ich würde ihn so gerne haben.
Mit freundlichen Grüßen, ubuntuusingftw