Software reference: Difference between revisions

From Bitpost wiki
No edit summary
No edit summary
Line 154: Line 154:
# Once it is running, start System Settings, select Software, enable proprietary drivers
# Once it is running, start System Settings, select Software, enable proprietary drivers
# Install, checking the [download as you go] and [install 3rd party stuff] boxes.
# Install, checking the [download as you go] and [install 3rd party stuff] boxes.
|}
{| class="mw-collapsible mw-collapsed wikitable"
! OpenELEC multi-boot install
|-
| The easiest way is to add a new drive just for OpenElec and install OpenElec to it with the installer.  But if you want to SHARE ONE DRIVE with other boots, DO NOT DO THAT :-) Do this instead:
* On an existing refind-booted system, set up two new ext4 partitions
** one about 2GB in size, labeled [SYSTEM], and marked as bootable
** the other with 10GB or more, labeled [STORAGE]
** [http://wiki.openelec.tv/index.php/Manual_Installation prep the drives] (no journal, ssd trim)
* download openelec and mount; there are a couple ways:
** get the img and install to a thumb
** get the img and mount (see below)
* Set up OE drives to mount in other OSes to /openelec-system and /openelec-storage
/dev/disk/by-label/SYSTEM  /openelec-system  ext4 noatime 0 0
/dev/disk/by-label/STORAGE /openelec-storage ext4 noatime 0 0
* copy target/KERNEL and target/SYSTEM to SYSTEM
cp OpenELEC_img/target/KERNEL /openelec-system/
cp OpenELEC_img/target/SYSTEM /openelec-system/
* set up UEFI boot
** subl /boot/efi/EFI/refind/refind.conf (and add this block)
# MDM Trying this, from: http://openelec.tv/forum/64-installation/70783-how-to-efi-booting-openelec-on-new-pc-s-nuc-s
# Only I had to change BOOT to SYSTEM.  and quiet to debugging.
menuentry OpenELEC {
  icon EFI/refind/icons/os_openelec.png
  volume SYSTEM
  ostype Linux
  loader KERNEL
#   options "boot=LABEL=SYSTEM disk=LABEL=STORAGE debugging"
  options "boot=LABEL=SYSTEM disk=LABEL=STORAGE quiet"
}
* I THINK you need one or more of these too, not sure!
cp target/boot/bootx64.efi /openelec-system/BOOT
cp target/boot/bootx64.efi /boot/efi/EFI/ubuntu/
cp target/boot/bootx64.efi /boot/efi/EFI/ubuntu/
|}
{| class="mw-collapsible mw-collapsed wikitable"
! OpenELEC boot from thumb
|-
| NOTE: I have the image already on a white stick with red lettering... anyway...
* Get the latest dev version (stable didn't work for me although this may change)
* [http://wiki.openelec.tv/index.php/HOW-TO:Installing_OpenELEC/Creating_The_Install_Key dd it onto a thumb]
* reboot and select to boot to the thumb in BIOS
* when the boot: line comes up, type "live" to get run a live Kodi rather than run the crufty old installer
|}
|}
|}
|}

Revision as of 19:51, 6 June 2022

Kodi - Blender - Gimp - Shotwell - Reaper - Audacity - Cura - LibreOffice

Mediawiki - Wordpress - Ampache - Spotify - Strawberry - VLC

vscode - Qt Creator - Emacs - GitLab

irc - slack- pidgin - XMPP - Rocket.Chat - zoom

i3 - UnixPorn - terminal - screen - albert

maim - copyq

Steam - Stadia - Minecraft - Twitch - qBitTorrent

mame - Simon - Kaldi - Q2A

Chrome - Firefox - Tor - Okular

pgadmin4 - Robo 3T - Sqlite Explorer

postgres - sqlite - mongodb - mysql - SQL Server

ninja - gcc - git - eslint

TrueNAS - Linux software raid - Wireshark - Apache

ssh - gpg - haproxy - dnsmasq - geth

proxmox - SPICE - Docker - OpenVPN - vnc - Remote Desktop

GCP - AWS

systemd - xrandr - samba - fail2ban - ntp

Software Under Review

Software Archive

OS installation
Linux barebones quickstart
Ubuntu quickstart
Raspberry Pi OS quickstart
Raspberry Pi Ubuntu quickstart
Kali quickstart
Centos quickstart
Cygwin quickstart
Clone a Pi
The BEST thing to do is to copy the MicroSD from Carambola (marked with a black 'O'):
  • open a terminal so we can watch the MicroSD /dev/sd{#} assignments
sudo tail -f /var/log/syslog
  • take the carambola MicroSD card out of the Pi and put it into an Anker hub (gets less hot than the small MicroSD sleeves - and it WILL get hot!)
  • put another new MicroSD card into another Anker hub
  • open another terminal
dcfldd bs=4M if=/dev/sd{Letter of carambola} of=/dev/sd{Letter of new card}
  • They will get HOT... I don't know how to make sure they don't get TOO hot yet... cross your fingers I guess...
  • Drop the new card into the new Pi, boot
  • set up a new config folder
    • rm ~/config
    • cd development/config
    • cp -rp carambola lime && git add lime
    • cd ~ && ln -s development/config/lime config
  • change /etc/hostname
  • change name of exfat "share" partition
exfatlabel /dev/disk/by-label/carambola_share lime_share
  • edit /etc/fstab to update partition name
  • (optional) change the uuid of partitions as desired (otherwise you may get kernel/userspace warnings about conflicts when mounting more than one card in an ubuntu host) - note that I've never actually done this...
tune2fs /dev/sdaX -U random
  • reboot.. and away we go!
OS X
Raspberry Pi Raspbian setup (old)
Update gentoo kernel
Upgrade gentoo
Windows 10 quickstart

Install Group Policy Editor from an admin Powershell console:

@echo off 
pushd "%~dp0" 

dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt 
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt 

for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" 
pause

Run Group Policy Editor to disable restarts:

Computer Configuration > Administrative Templates > Windows Components > Windows Update > Configure Automatic Updates
(o) Enabled
[2] Notify for download and auto install?  Or [3] Auto download and notify for install?  Going with [3], we'll see.
(or...) (o) Enabled: No auto-restart with logged on users for scheduled automatic updates installations
---
No auto-restart with logged on users for scheduled automatic updates installation (just in case)
(o) Enabled
---
(reboot if you had to change it?  or will that wipe it out?  tbd...) 

In a corporate environment, you should quit your job - I mean, you will likely have to redo this after ANY f'in reboot.

Memtest boot disk
It should be on red-on-black flash drive. Or, get a fresh download of USB zip, it includes a Windows exe to create the boot. Or use the ISO.
Ubuntu upgrade / reinstall notes
Create and boot from Ubuntu USB
There should always be a boot USB for this in my set, but it needs recreation on new Ubuntu versions...
  1. Download the latest 64-bit Ubuntu desktop iso
  2. Format a USB drive as FAT (NOT exFAT or NTFS)
  3. Burn the iso to the USB, providing a GB of space (we want to add the nvidia driver once booted)
sudo usb-creator-gtk
  1. Boot with it
  2. On startup, select the USB EFI boot option in refind, select "Try Ubuntu", (on MBPro, hit e and add [ nouveau.noaccel=1] to grub line), hit F10 to start
  3. Once it is running, start System Settings, select Software, enable proprietary drivers
  4. Install, checking the [download as you go] and [install 3rd party stuff] boxes.
Ubuntu set up networking
Install NetworkManager, as the wpagui UI sucks
  • sudo apt-get install network-manager-gnome
  • YOU MUST remove interfaces from /etc/network/interfaces so wpa gives them up to nm-applet
  • add nm-applet to startup if needed - i don't think it is needed as it seems to start up automatically now - try rebooting first