J076o

                        Talk is cheap. Show me the code. 

                        -- Linus Torvalds 
                        (found here: Thonny 3.08 win-64)

Manjaro Gnome quick notes (2018.12.07)
--------------------------------------

1. Single / as /dev/sda1 no swap
2. octopi and pamac gui installers
3. eject disc before reboot
4. have sudo out of the box.

  # pacman -S openssh virtualbox-guest-dkms virtualbox-guest-utils

dependencies: bolt perl-error perl-timedate perl-mailtools
              git gnome-shell-extension-appfolders-manager-dev
              gnome-shell-extension-desktop-icons binutils gcc gc
              guile make patch dkms

operational after reboot.

  sudo pacman -S python-pip

  sudo python3 -m pip install --upgrade thonny
  sudo python3 -m pip install --upgrade pip
  sudo python3 -m pip install --upgrade vpython
  sudo python3 -m pip install --upgrade pyserial

  sudo pacman -S tk
  thonny

try.py

  from random import seed, randint
  from vpython import *

  palette=[ color.red, color.orange, color.yellow, color.green, \
            color.cyan, color.blue, color.magenta]

  seed()
  box( pos=vector(0, 0, -1.2), color=vector(.4, .6, .4), \
  width=0.1, height=13, length=13)
  sphere( color=color.orange, pos=vector(0, 4, 0))

  for y in range(1, 5):
    for x in range(0, y+1):
      sphere(color=palette[ randint(0,6)], pos=vector(-y+2*x,4-1.7*y,0))

FAQ
---

Q: ?

A: !

  https://bitbucket.org/plas/thonny/downloads/thonny-3.0.8-x86_64.tar.gz
  
  /usr/lib/python3.7/site-packages/thonny/res/thonny.png

Pacman
------

  https://www.digitalocean.com
    /community/tutorials/how-to-use-arch-linux-package-management

  sudo pacman -Syy              # update like apt-get update in Debian
  sudo pacman -Su               # upgrade like apt-get upgrade in Debian
  sudo pacman -Ss <package>     # search repos

  sudo pacman -Syu <package>    # install
  sudo pacman -Sw <package>     # download
  sudo pacman -U <package_path> # install downloaded

  sudo pacman -Syyu             # adopt the new mirrorlist
  sudo pacman -Rs <package>     # remove with dependencies
  sudo pacman -R <package>      # remove only
  sudo pacman -Scc              # clean the cache

  pacman -Qs linux    # list installed (pacsearch linux)
  pacman -Qi          # information about an installed package.
  pacman -Ql          # lists all files associated with a package.

Cleanup:

  $ sudo pacman -Scc
  $ dd if=/dev/zero of=biig; rm biig
