Ubuntu 17.10 OpenVPN opsætning

Network-Manager plugin

17.10 Gnome desktop

Installer plugins for openvpn

Dette vil også installere openvpn hvis det ikke er installeret.

sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome
sudo systemctl restart network-manager

Åbn netværksforbindelser


I toplinjen klik på netværks ikonet

Tilføj forbindelse


Klik på `+` for at tilføje en VPN forbindelse

Import en opsætning eller opret en ny


Vælg hvordan VPN forbindelsen oprettes

Ubuntu 17.04 OpenVPN opsætning

Network-Manager plugin

16.04 og 17.04 med Unity eller Gnome desktop

Installer plugins for openvpn

sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome
sudo systemctl restart network-manager

Netværksforbindelser


Fra Systemindstillinger eller fra topbjælke åbnes Netværksforbindelser.

Tilføj forbindelse


Tilføj en forbindelse

Import fra fil


Når du har en fil med endelsen `.ovpn` er det nemt at oprette forbindelsen.

Udpeg fil


Klik på `Opret …` for at udpege den fil der skal importeres.

Syncthing

Hvad er Syncthing?

Ifølge deres web

“er Syncthing tænk som en erstatning for proprietære synkroniserings- og sky services som et åbent, troværdigt og decentraliseret alternativ. Dine data er dine alene og _du_ fortjener at kunne vælge hvor de er lagret, om de skal deles med 3.part og hvordan det overføres gennem internettet”.

Som jeg læser det er det tænkt som et FLOSS alternativ til Resilio Sync – men det er bare min opfattelse.

Og Syncthing fungerer da også fuldstændigt som Resilio Sync. I modsætning til Resilio Sync er kildekoden frit tilgængelig SyncThing on Github.

For at installere Syncthing

Opsḱriften herunder stammer fra Syncthing

Tilføj syncthing PGP key

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

Tilføj apt-lager

$ sudo echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Installer Syncthing

$ sudo apt-get update
$ sudo apt-get install syncthing

Start Syncthing service

$ systemctl --user start syncthing

Aktiver Syncthing service (starter automatisk)

$ systemctl --user enable syncthing

Grafisk brugerflade

Der findes en grafisk brugerflade som kan installers via webupd8s launchpad ppa. Tilføj denne med

$ sudo add-apt-repository ppa:nilarimogard/webupd8

Herefter installeres den grafiske brugerflade

$ sudo apt-get update
$ sudo apt-get install syncthing-gtk

Start brugerfladen

I terminalen

$ syncthing-gtk &

Eller find programmet i menuen

Resilio Sync – 1.del – Installation

Linux installation af Resilio Sync app

Resilio Sync er en lukket proprietær platform der bruger BitTorrent protokol til privat synkronisering af filer mellem computere.

Dette er 1. del af Resilio Sync Guiden

Denne guide er en oversættelse af Resilios installations guide1 og her er kun medtaget oplysninger som er relevant for Debian baserede Linux distributioner.

Denne guide antager at du ved hvad kørende services og start processer er og hvordan pakker installeres.

Opdatering. Hvis du har btsync installeret og kørende, skal denne service stoppes inden du installerer resilio-sync. Alle indstillinger fra btsync vil blive flyttet til resilio-sync.

Før opdatering fra btsync til resilio-sync skal du kontrollere at du har nok fri plads på den partition som mappen /var/lib/btsync ligger på. Du skal minimum have det dobbelte af mappens nuværende størrelse. Hvis du skal frigøre plads kan du slette sync.log (og arkiver) samt journaler.

Før installation af Resilio Sync skal btsync stoppes.

$ sudo systemctl stop btsync

Hvis du ikke har har btsync installeret, så ignorer ovenstående og forsæt med at installere resilio-sync.

For at installere Sync fra Resilio repo, skal du gennem tre trin:

  1. Tilføj pakkelager (repository)
  2. Tilføje PGP offentlig nøgle til pakke verifikation
  3. Installere appen

Debian baseret Linux (Debian, Ubuntu, Zorin, Elementary)

Som root opret filen /etc/apt/sources.list.d/resilio-sync.list for at registrere pakkelager. Filen skal have dette indhold:

deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free

Du kan bruge gedit, nano eller anden editor efter dit valg men det skal være via sudo

$ sudo nano /etc/apt/sources.list.d/resilio-sync.list

forudsat du har gksu installeret

$ gksu gedit /etc/apt/sources.list.d/resilio-sync.list

Tilføj derefter den offentlige PGP nøgle med wget

$ wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

Installer Sync

$ sudo apt-get update
$ sudo apt-get install resilio-sync

Håndtering af Sync

For at undgå rettighedsproblemer er det en fordel at lade resilio-sync køre for den enkelte bruger. Derfor skal filen /usr/lib/systemd/user/resilio-sync.service ændres fra WantedBy=multi-user.target til WantedBy=default.target. Gem fil og aktiver servicen:

$ sudo nano /usr/lib/systemd/user/reilio-sync.service

Ret filen som beskrevet og gem den derefter startes servicen

$ systemctl --user enable resilio-sync

Systemctl kan også bruges med start, stop, enable, disable, status f.eks.

systemctl --user status resilio-sync

Yderligere guide og info om Sync på Linux findes i denne Guide to Linux som er på engelsk

Havde du btsync installeret kan den nu fjernes

$ sudo apt-get purge btsync

Forsættelse

Gå videre med 2. del af guiden.

Reset password Ubuntu

Start computeren op.

Det kan være nødvendigt at holde Skift nede for at komme til Grub boot menu.

da-grub-opstart-avancerede-indstillinger
Vælg `Avancerede indstillinger` og tast `Enter`
da-grub-avancerede-indstillinger-recovery-mode
Vælg `recovery mode` og tast `Enter`
ubuntu-recovery-menu-root-shell.png
Vælg `root` og tast `Enter`
ubunut-recovery-prompt
Tast `Enter`
ubuntu-recovery-prompt-2
Bliv ikke forskrækket – dette er normalt for recovery

Filsystemet er monteret for læsning af sikkerhedsgrunde.
Dette ændres til læs/skriv på denne måde:

# mount -o rw,remount /

Check dit brugernavn ved at liste mapper i home

# ls /home

Opret nyt passwd for bruger

# passwd brugernavn

Når du er færdig

# exit
ubuntu-recovery-resume-normal-boot
Vælg `resume` og tast `Enter` og når Ubuntu er startet kan du logge ind

Opdater Ubuntu uden reinstallation

$ tegnet viser at kommandoen udføres som almindelig bruger og skal derfor ikke medtages som en del af kommandoen

$ sudo apt-get update && sudo apt-get full-upgrade -y
$ sudo apt-get install update-manager-core -y
$ sudo do-release-upgrade --proposed --mode=desktop

Læs info på skærmen og besvar efter bedste evne 🙂

Virtuel Windows med VirtualBox

Ubuntu trin for trin guide

Installation af VirtualBox

Installer VirtualBox med

$ sudo apt-get install virtualbox

Adgang til usb-enheder
Hent og installer VirtualBox Extension Pack fra https://www.virtualbox.org/wiki/Downloads. Du kan lade browseren åbne filen og den installeres automatisk.

Åbn terminal og check dit logins gruppemedlemskab med

$ groups

Hvis gruppen ’vboxusers’ ikke er i listen så føjer du din bruger til gruppen med

$ sudo gpasswd -a $USER vboxusers

Opret virtuel maskine

I VirtualBox håndtering

Klik Ny.

  • Udfyld Navn (windows-10).
  • Udfyld Type – hvis den ikke er korrekt.
  • Udfyld Version – hvis den ikke er korrekt.

Klik Næste.

  • Vælg størrelse på hukommelse.
  • Windows 10 – mindst 2048MB.

Klik Næste.

  • Virtuel harddisk.
  • Brug forvalg.

Klik Opret.

Virtuel harddisk fil-type

  • Brug forvalg.

Klik Næste.

Virtuel harddisk lagring på fysisk disk

  • Brug forvalg.

Klik Næste.

Virtuel harddisk fil, placering og størrelse.

  • Brug forvalg.

Klik Opret.

Virtuel maskine opsætning

  • Marker den maskine du lige har oprettet. Hvis der kun er en er den allerede markeret.

Klik Opsætning.

For at kunne installere Windows skal du opsætte en installations kilde under Lagerenheder.

Opsætning

Generelt::Avanceret

  • Delt udklipsholder – aktiveres ved behov.
    • Gør det muligt at overføre tekst fra vært til virtuel og omvendt.
  • Træk og slip – aktiveres ved behov.
    • Gør det muligt at trække en fil fra vært til virtuel og omvendt.

System::Bundkort

  • Fjern unødvendigt diskettedrev.

System::CPU

  • Hvis det er muligt sættes til 2 CPU.

Skærm::Skærm

  • Ved HiDPI skærm sættes skaleringsfaktor til 150 % eller 200 %.
  • 3D og 2D aktiveres ved behov f.eks. CAD eller DTP.

Lagerenheder

  • Marker det tomme CD drev.
  • For indsætning af installations CD-aftryk .
  • Klik CD-skiven til højre.
  • Udpeg cd-aftryk eller dit fysiske drev.

Lydkort

  • Aktiveres eller deaktives efter behov.

Netværk
Ved netværksproblemer checkes at der bruges det rigtige netkort.

  • Klik på Avanceret for at se hvilket netkort der er anvendt.
    • Dvs. hvis du bruger WiFi skal det være dit WiFi kort der er markeret.
    • Der findes yderligere mulighed for at begrænse den virtuelle computers netværksadgang.
    • I nogle tilfælde er det nødvendigt at skifte forbindelse måde fra NAT til Netværksbro.

USB

  • Sættes ikke til bedre end det den fysiske computer har til rådighed f.eks. bruges ikke USB 3 hvis der kun er USB 2 til rådighed.

Delte mapper

Klik Mappe+ til højre.
Ved Mappesti klikkes PilNed
Klik Andet.

  • I din hjemmemappe kan du udpege en mappe du vil have adgang til i den virtuelle maskine.
  • Hvis du undlader at vælge mappe men blot klikker Åbn vil du have adgang til hele din hjemmemappe.

Klik Åbn.

  • Du kan redigere stien – fx hvis ændre fra bruger/doks til bruger.
  • Marker evt. tilvalg (skrivebeskyttet, automatisk tilslutning).

Klik OK.

Start virtuel maskine

 
Dobbeltklik på maskinen eller marker og klik på Start og Windows installeres på sædvanlig måde.
 
Når din virtuelle maskine er færdiginstalleret skal du have VirtualBox Gæstetilføjelser installeret. Disse har betydning for integration med mus og tilpasning af skærmopløsning.
 
Med den virtuelle maskine startet og du er logget ind.
 
Klik i VirtualBox vindues menu Enheder og vælg derefter Indsæt gæstetilføjelser CD-aftryk
 
Herefter vil Windows spørge dig hvad du vil gøre.
 
– Kør installationsprogrammet og accepter standard indstillinger.

Den delte mappe i Windows

  • Åbne Windows Stifinder.
  • Klik på Netværk.
  • Windows advarer: Netværksregistrering er slået fra.
  • Klik OK.

Nu vil der åbne en linje i toppen af Stifinder.

  • Klik på linjen og vælg Slå netværksregistrering og fildeling til.
  • Vælg at netværket skal gøres til privat netværk.

Nu kan du under Netværk vil du finde en sted med navnet VBOXSVR. Der finder du også den mappe du delte fra din linux.

Hvis du kaldte mappen doks vil du have en mappe der hedder \\VBOXSVR\doks.

Hvis du gerne vil have en genvej til i Windows kan du trække den op til Hurtig adgang.

Windows kan godt finde på selv at tilknytte et drev-bogstav typisk E: som du vil finde under Denne pc.
 
Ellers du kan højreklikke på den og vælge Tilknyt netværksdrev... – her kan du give den et bogstav fx Z:.

Ubuntu – apt-get tricks

output fra uname -rv

     $ uname -rv
     4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64

output fra apt-get –version

    $ apt-get --version
    apt 1.12.12

output fra udokumenteret kommando full-upgrade

    $ sudo apt-get full-upgrade
    Indlæser pakkelisterne... Færdig
    Opbygger afhængighedstræ        
    Læser tilstandsoplysninger... Færdig
    Beregner opgraderingen... Færdig
    0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.

output apt-get –help

    $ apt-get --help
    apt 1.2.12 (amd64)
    Usage: apt-get [options] command
           apt-get [options] install|remove pkg1 [pkg2 ...]
           apt-get [options] source pkg1 [pkg2 ...]
    
    apt-get is a command line interface for retrieval of packages
    and information about them from authenticated sources and
    for installation, upgrade and removal of packages together
    with their dependencies.
    
    Most used commands:
      update - Hent nye lister over pakker
      upgrade - Udfør en opgradering
      install - Installer nye pakker (pakke er libc6, ikke libc6.deb)
      remove - Afinstaller pakker
      purge - Fjern pakker og konfigurationsfiler
      autoremove - Afinstaller automatisk alle ubrugte pakker
      dist-upgrade - Distributionsopgradering, se apt-get(8)
      dselect-upgrade - Følg valgene fra dselect
      build-dep - Sæt opbygningsafhængigheder op for kildetekstpakker
      clean - Slet hentede arkivfiler
      autoclean - Slet gamle hentede arkivfiler
      check - Tjek at der ikke er uopfyldte afhængigheder
      source - Hent kildetekstarkiver
      download - Hent den binære pakke til den aktuelle mappe
      changelog - Hent og vis ændringsloggen for den angivne pakke
    
    See apt-get(8) for more information about the available commands.
    Configuration options and syntax is detailed in apt.conf(5).
    Information about how to configure sources can be found in sources.list(5).
    Package and version choices can be expressed via apt_preferences(5).
    Security details are available in apt-secure(8).
                                       Denne APT har »Super Cow Powers«.

man page cheat sheet

Brother printere på linux

Brother generisk cups wrapper

Ubuntu
HL-2140
http://support.brother.com/g/b/downloadend.aspx?c=dk&lang=da&prod=hl2140_all&os=128&dlid=dlf005859_000&flang=4&type3=561
HL-2240
http://support.brother.com/g/b/downloadhowto.aspx?c=dk&lang=da&prod=hl2240d_all&os=128&dlid=dlf101125_000&flang=4&type3=10033

Arch Linux
https://aur.archlinux.org/packages/brother-brgenml1

Brother på openprinting.org

http://openprinting.org/printers/manufacturer/Brother

HL-2040

http://openprinting.org/printer/Brother/Brother-HL-2040

HL-2140

http://openprinting.org/printer/Brother/Brother-HL-2140

HL-2240

http://openprinting.org/printer/Brother/Brother-HL-2240

HL-2240D

http://openprinting.org/printer/Brother/Brother-HL-2240D

Diverse support sider

HL-2140 Ubuntu

http://ubuntuforums.org/showthread.php?t=2231405

HL-2240

https://njh.eu/printer

HL-2240 Ubuntu

http://www.howtogeek.com/forum/topic/installation-of-brother-hl-2240-printer-in-ubuntu-1204

HL-2240 toner continue mode

http://support.brother.com/g/b/faqend.aspx?c=us_ot&lang=en&prod=hl2240_us_eu&faqid=faq00002828_001