Tag Archives: xubuntu

SALT: CHANGE XUBUNTU DEFAULT BACKGROUND WITH SALTSTACK

In Xubuntu and Ubuntu changing the default background is relatively simple. All you need to do is locate the default background file (a binary file) and replace it with the wanted background.

In Xubuntu 14.04, the file is located in
/usr/share/xfce4/backdrops/
And goes by the name of xubuntu-wallpaper.png

In Salt, the easiest way to replace the default background is simply to override it with a state.

First, create a sls. -file for the state. I called mine background/ init.sls. Next you will want to dump your new background into the module folder.

Selection_003

The init.sls -file’s contents are the following:
(I used #!pyobjects to override the file)

#!pyobjects

File.managed("/usr/share/xfce4/backdrops/xubuntu-wallpaper.png", source="salt://background/img.png")

This piece of code will override the default wallpaper. After relogging the background should be updated to your chosen wallpaper.

Running the state:

Selection_004

  • Copying, modifying and redistributing this and all the other documents in this blog is allowed according to the GNU General Public License (versio 2 or newer).http://www.gnu.org/licenses/gpl.html
  • Based on the Linux course by Tero Karvinen 2015: terokarvinen.com
Advertisements

Kotitehtävä III: Sovellusten asennus Linuxille komentokehotteesta

Tehtävänanto:
– Etsi ja asenna kolme itsellesi uutta ohjelmaa. Tee asennus ja etsiminen komentokehotteesta.

– Tutki /var/log/auth.log. Etsi onnistunut ja epäonnistunut yritys käyttää sudoa. Selitä nämä rivit perusteellisesti. Bonus: Mikä on ensimmäinen onnistunut komento, jonka annoit sudolla?

-Päivitä kaikki koneellesi asennetut sovellukset, käyttöjärjestelmä ja ajurit. Asenna tietoturvapäivitykset.

Tietokoneen kokoonpako / Työympäristö:

  • Emolevy: MSI MS-7756
  • Suoritin: Intel Core i5-3750K @3.40GHz
  • Näytönohjain: NVIDIA GeForce GTX 670
  • Muisti: 16Gb RAM
  • Näppämmistö: Microsoft Sidewinder
  • Hiiri: Logitech G500
  • Näyttö:  Samsung S27B350
  • Alkuperäinen käyttöjärjestelmä: Windows 8

Sovellusten asennus

Boottasin Xubuntun live-dvd:ltä ja käynnistin Xubuntun kokeiluversiossa.

Aloitin sovellusten asentamisen päivittämällä paketinhallinnan sudo apt-get update -komennolla. Päivitys onnistui, mutta live-dvd:ltä Xubuntua ajaessa saan aina muutaman varoitus-viestin. Viestit eivät kuitenkaan haittaa itse asennusta/päivitystä.

W: Duplicate sources.list entry cdrom://Xubuntu 12.04.1 LTS _Precise Pangolin_ – Release amd64 (20120817.3)/ precise/main i386 Packages (/var/lib/apt/lists/Xubuntu%2012.04.1%20LTS%20%5fPrecise%20Pangolin%5f%20-%20Release%20amd64%20(20120817.3)_dists_precise_main_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://Xubuntu 12.04.1 LTS _Precise Pangolin_ – Release amd64 (20120817.3)/ precise/multiverse i386 Packages (/var/lib/apt/lists/Xubuntu%2012.04.1%20LTS%20%5fPrecise%20Pangolin%5f%20-%20Release%20amd64%20(20120817.3)_dists_precise_multiverse_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://Xubuntu 12.04.1 LTS _Precise Pangolin_ – Release amd64 (20120817.3)/ precise/restricted i386 Packages (/var/lib/apt/lists/Xubuntu%2012.04.1%20LTS%20%5fPrecise%20Pangolin%5f%20-%20Release%20amd64%20(20120817.3)_dists_precise_restricted_binary-i386_Packages)
W: Duplicate sources.list entry cdrom://Xubuntu 12.04.1 LTS _Precise Pangolin_ – Release amd64 (20120817.3)/ precise/universe i386 Packages (/var/lib/apt/lists/Xubuntu%2012.04.1%20LTS%20%5fPrecise%20Pangolin%5f%20-%20Release%20amd64%20(20120817.3)_dists_precise_universe_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems

Aloitin kolmen uuden ohjelman etsimisen apt-cache search -komennolla. Päätin asentaa jälleen jonkun satunnaisen pelin. Etsin hakusanalla “game”.  Hakusanalla löytyikin paljon erilaisia vaihtoehtoja, valitsin satunnaisesti niistä yhden, joka tällä kertaa oli Trophy – 2D racing game.

Asensin pelin sudo apt-get install trophy -komennolla. Asennus onnistui. Peli oli kuitenkin itsessään aivan hirveeä kuraa.

hirveääkuraa

Tarvitsin juuri ottamani screenshotin rajaukseen jonkinlaisen kuvankäsittelyohjelman. Olin kuullut jostain, että GIMP olisi siihen pätevä ohjelma. Päätin asentaa sen.  Etsin ohjelman apt-cache search -komennolla. Hakusanana käytin sanaa “gimp”. Asensin komennolla sudo apt-get install gimp.

gimp

Viimeisenä päätin asentaa jonkun musiikinkuuntelu-ohjelman. Etsin apt-cache search -komennolla hakusanalla “music” ja “player”. Hakusanoilla löytyikin paljon eri vaihtoehtoja. Olin jo ennen kuullut rhythymboxista joten päätin asentaa sen. Asensin ohjelman komennolla sudo apt-get install rhythmbox-ampache.

rhythymbox

Auth.log

Ikävä kyllä, restarttasin koneen ohjelmien asennuksen jälkeen, ja menetinkin kaikki logi-merkinnät ja ohjelmat. Mutta, annoin kuitenkin koneelle komennon sudo apt-get update. Löysin sen auth.logista helposti käyttämällä komentoa – “grep COMMAND auth.log”.

Jan 26 15:02:00 xubuntu sudo:  xubuntu : TTY=pts/1 ; PWD=/home ; USER=root ; COMMAND=/usr/bin/apt-get update

Logista näkyy, että käyttäjä “xubuntu” on käyttänyt pääkäyttäjän oikeuksia, eli sudo-komentoa tammikuun 26. päivä kello 15.02. Logista näkyy, että käyttäjällä on root-oikeudet ( USER=root ;). Logista näkyy, että kyseessä on ollut komento ja komento on annettu.

Päivitys

Käyttöjärjestelmän päivitystä en voinut tehdä, sillä käytän xubuntua live-dvd:ltä. Ensiviikolla saapuu kuitenkin tilaamani läppäri, johon heitän Ubuntun ja voin läppäriltä sitten testailla ja päivitellä tänne.

Ohjelmien päivitys onnistui näillä komennoilla:

sudo apt-get update

sudo apt-get upgrade

Ajureita en viitsi lähteä päivittelemään, koska en ole varma, miten Windows puolen ajurit sun muut reagoisivat tähän. Päivittelen tämänkin kohdan kunhan läppärini saapuu!

Kotitehtävä II: Ohjelmani työpöydällä ja niiden korvikkeet Linuxissa

Tehtävänanto: 

  • Listaa käyttämäsi sovellukset, ja etsi niille vastineet Linuxissa. Listaa myös ne ohjelmat, joille et tiedä vapaata vastinetta.
  • Asenna tarvitsemiasi vapaita ohjelmia (3+ kpl). Tee niillä asioita, joita yleensä teet koneella.

Käyttämäni sovellukset ja niiden korvikkeet Linuxissa

Skype – Käytän Skypeä pääsääntöisesti pikaviestimenä ja Ventrilon/Teamspeakin korvikkeena äänipuheluissa.  Skypen Linuxissa pystyykin korvaamaan muutamalla eri ohjelmalla, riippuen sen käyttötarkoituksesta.

  • Pikaviestimenä Xubuntussa onkin jo valmiiksi asennettuna Pidgin, jolla onnistuu pikaviestittely lähes kaikkiin yleisiin pikaviestinpalveluihin. (= AIM, Google Talk jne..)
  • Myös itse Skypen saa asennettua Linuxille, mutta Skypellekkin löytyy avoimen lähdekoodin vastine Linuxissa, Google Hangout.

Steam on yksi käytetyimmistä ohjelmistani. Se löytyykin jo Linuxille, mutta on vasta beta-vaiheessa. Steamille ei ole korvaavaa ohjelmaa Linuxille.

Spotify on musiikin streamaus/kuuntelu-ohjelma. Spotfy ei ole vielä virallista Linux-tukea, mutta alpha/beta-versio taitaa jo löytyä. Tässä linkki kehittäjien blogiin koskien Linux-versiota.

Advanced System Care Pro, Linuxille ei tietääkseni ole viruksia, joten tietoturvaohjelmien asentelu Linuxille lienee turhaa, mutta, Advanced System Care tekee paljon muutakin kun poistaa haittaohjelmia.  Advanced System Care muun muassa vapauttaa levytilaa, poistaa logit ja roskatiedostot sun muuta hienoa. Linuxille on vastineeksi kehitetty BleachBit, joka pitää samoista asioista huolta myös Linuxilla.

Office-paketti löytyy myös koneeltani, mutta en oikeastaan käytä sitä enää, sillä LibreOffice korvaa Office niin Linuxilla, kuin Windowssilla.

Dropbox – pilvipalvelu, jonne heittelen tiedostoja, joita haluan jakaa mobiililaitteiden ja tietokoneen välillä. Löytyy Linuxille!

VLC-Media Playeriä käytän videontoistoon Windowssilla. Sama ohjelma löytyy myös Linuxille. VLC toistaa myös musiikki-tiedostoja, joten musiikkia Linuxilla voi vaikka toistaa VLC:llä.

Eclipse kun koodailen Javaa, teen sen Eclipsellä. Eclipse löytyy myös Linuxille!

Ylhäällä mainitut sovellutkset ovat minulla aktiivikäytössä, ja käytännössä pyörivät taustalla jatkuvasti. Näiden lisäksi pyörittelen koneella pelejä, mutta niitä kaikkia en viitsi tähän listata, sillä lista jatkuisi ikuisuuksiin.

Ohjelmien asennus Linuxille ja niiden kokeilu

VLC – Media Player

Asensin Xubuntun live-dvd:ltä eräälle erittäin vanhalle läppärilleni. Läppärin valmistusvuosi on arvailun varassa, mutta oletan, että läppäri saanut alkunsa 2000-luvun taitteessa/alussa. Joka tapauksessa, asennus onnistui, mutta läppäri on aivan liian hidas mihinkään, joten päätin bootata Xubuntun live-dvd:ltä pöytäkoneelleni kokeiluversiossa. Ohjelmien kokeilu onnistuikin kätevästi näin.

Ensimmäiseksi kokeilin VLC – Media Playeriä. Aloin katsomaan erästä varastossa ollutta elokuvaa. Elokuvan toisto onnistui hyvin!

screen3

Dropbox

Ajattelin asentaa Dropboxin, jotta saisin screenshotit helposti siirrettyä Windows-puolelle ilman muistitikkua tai vastaavaa säätöä. Itse asennus onnistuikin, asensin Dropboxin suoraan Xubuntun sovelluskaupasta. Dropbox ei kuitenkaan tuo live-dvd:ltä ajamista, joten en saanut sovellusta toimimaan.

screen1

Oletan, että Dropbox kuitenkin toimii normaalisti, jos Xubuntun asentaa. Päivitän myöhemmin tätä kokeillessani postaukseen tulokset.

EDIT: Dropbox ei toiminut koulussa asennetulla Xubuntu 12.04:llä. Sama error-message.

EDIT: Toimi sittenkin, ei korjattu mitään, lähti vain toimimaan.

Satunnainen peli sovelluskaupasta

Tietokoneella oleskeluni koostuu lähes 80% pelaamisesta. Oli vain luonnollista asentaa edes yksi peli. Silmiini osuikin Mario Kart – tyylinen cart racing-peli SuperTuxKart!

SuperTuxKart osoittautuikin miellyttäväksi, joskin graafisesti hieman alkeelliseksi pelikokemukseksi.

screen2

Koulussa kokeilin asentaa Xubuntulle Steamiä, jonka kautta asentelinkin muita pelejä onnistuneesti koneelle. Jos vain Valve pystyy kehittämään Steamin vielä laajemmaksi Linuxille, ei siirtymiselle Linuxiin ole esteitä. Valve onkin kehittelemässä uutta omaa konsoliaan, jonka OS on Linux-pohjainen. Saa nähdä miten Linux tulevaisuudessa kehittyy pelialustana.

Raportin laatinut – Juho Syrjänen

Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html