Se denne Video: Windows 11 Must Be Stopped - A Veteran PC Repair Shop Owner's Dire Warning - Jody Bruchon
sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y
sudo killall firefox
sudo snap refresh firefox
sudo usermod -a -G dialout $USER
reboot
- CH340 SE HER !!!
- Unable to use USB dongle based on USB-serial converter chip
- Dette virkede for mig
- Unable to use USB dongle based on USB-serial converter chip
Remove udev rules BRLTTY uses udev rules to get permissions to mess with the TTYs without being root. You can disable these rules by overriding the rules shipped by your distro with /dev/null:
for f in /usr/lib/udev/rules.d/*brltty*.rules; do
sudo ln -s /dev/null "/etc/udev/rules.d/$(basename "$f")"
done
sudo udevadm control --reload-rules
Disable service The BRLTTY service is launched by the brltty.path service. This service can be completely prevented from ever starting by running by doing the following:
sudo systemctl mask brltty.path
Created symlink:
sudo ln -s /etc/systemd/system/brltty.path /dev/null
Reconect usb-device (ESP32) derefter.
sudo apt install -y geany pinta gimp vlc
Git er et vigtigt program du altid bør installerer !
se denne video: Git Tutorial For Dummies
I place my GitHub Repo in ~/GitHub, for easy upload to Github I need to configure my login
sudo apt install -y git
mkdir ~/GitHub/
cd ~/GitHub/
git init
git config --global user.name "yourusername"
git config --global user.email "email@youremail.com"
ISSUE:
antop@localmachine ~ ssh root@ocp1.example.com
sign_and_send_pubkey: signing failed: agent refused operation
root@ocp1.example.com's password:
- Add my ssh key for github
ssh-add ~/.ssh/github_ed25519
- Check to see if it was added
ssh-add ~/.ssh/github_ed25519
- Change permission on .ssh
chmod 700 ~/.ssh
chmod 600 ~/.ssh/*
I also create ssh login for Github See this link Connecting to GitHub with SSH
- Change
- "your_email@example.com" to your E-mail
- "myfilename" to the filename you whant
cd ~/.ssh/
ssh-keygen -t ed25519 -C "your_email@example.com" -f ~/.ssh/"myfilename"
Now follow GitHub's instructions for installing your ssh key
sudo apt install -y telegram-desktop rpi-imager gparted putty filezilla fritzing kicad dia handbrake brasero solaar
Ubuntu 22,04 kommer ikke med libreoffice-base preinstaleret, jeg forstår ikke denne beslutning, Men her er hvordan den skal instaleres. Her er en link til en ældre men god samling af YouTube Videoer om brugen af LibreOffice-Base
sudo apt install -y libreoffice-base
sudo nano /etc/gdm3/custom.conf
Within this file, look for the line that says #WaylandEnable=false. You can uncomment this line and either set it to true or false, depending on whether you want Wayland enabled or not.
- Disable Wayland:
WayLandEnable=false
To Save : [Ctrl]+[o]
To Exit : [Ctrl]+[w]
After you have made the desired changes, save this file and exit it. You will need to restart GDM3 or reboot your Ubuntu 22.04 desktop for the changes to take effect.
sudo systemctl restart gdm3
sudo add-apt-repository ppa:inkscape.dev/stable
sudo apt-get update
sudo apt-get install inkscape
Se denne video og følg den How to Install and Configure Samba File Sharing on Ubuntu 22.04 LTS
sudo apt update && sudo apt install samba
Check instalation
whereis samba
Create a directory for samba share
mkdir ~/sambashare/
Edit Sanba config fifle
sudo nano /etc/samba/smb.conf
A this to the end of smb.conf
[sambashare]
comment = A Samba share on Ubuntu 22.04LTS
path = /home/username/sambashare
read only = no
browsable = yes
Restart Samba
sudo service smbd restart
Create firewall rules to allow Samba traffic
sudo ufw allow samba
Set up a Samba password for user account
sudo smbpasswd -a username
Run
sudo passwd <your-username>
from the terminal. When run by root (sudo), passwd program should ignore all password policies set in PAM configuration. It will complain that the password does not meet the requirements, but will set it anyway.
sudo apt update && sudo apt install snapd
sudo snap install duolingo-desktop
- The Debian Package (dpkg) is a Linux management low-level tool as compared to APT. It is used to perform different operations such as installing, updating or removing the .deb packages. The .deb is an extension for the Linux Debian software packages and their derivatives.
This article explain in a nice way how to install from commandline How to let dpkg Install Dependencies Automatically, read if you ran into problems.
Kilde: Code editing. Redefined.
- Get Code from here: Visual Studio Code Download
- Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET). Begin your journey with VS Code with these introductory videos.
Download file an install it with: NB!!! Check you download version number and replace x.y-z in the command.
sudo dpkg -i ~/Hentet/code_1.xx.y-zzzzzzzzzz_amd64.deb
- C/C++ from Microsoft
- markdownlint from David Anson
- Markdown PDF from ysane
- PlatformIO TDE from PlatformIO
sudo apt-get install python3-venv
Kilde:
- OBS Studio
- Gratis, Open Source-software til videooptagelse og live streaming.
- OBS Studio Settings
- YouTube Videos:
sudo apt install -y qtwayland5 && sudo apt install -y obs-studio
Kilde:
- Download from Here: Scott Kirkwood Key-mon releases:
- A screencast utility that displays your keyboard and mouse status
Key-mon is useful for teaching since it shows the current status of your keyboard and mouse and you use them in another application. No longer do you need to say 'Now I'm pressing the Ctrl-D key', your students can just see the keystroke for themselves.
NB! I can only get et to work with X11 not wtth WayLand, see here how to change from WayLand to X11
Install it with:
sudo apt install -y python3-xlib && sudo dpkg -i ~/Hentet/keymon_1.20-1_all.deb
Kilde:
- VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.
Download VirtualBox for Linux Hosts here: - Select Ubuntu 22.04
sudo apt install -y libqt5opengl5
sudo dpkg -i ~/Hentet/virtualbox-6.1_6.1.34-150636.1~Ubuntu~jammy_amd64.deb
sudo usermod -a -G vboxusers $USER
- VirtualBox 6.1.34 Oracle VM VirtualBox Extension Pack
- Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL). Please install the same version extension pack as your installed version of VirtualBox.
Download VirtualBox 6.1.34 Oracle VM VirtualBox Extension Pack
Start virtualBox and the start VirtualBox Extension Pack it will then start installation in VirtualBox.
Jeg bruger TeamViewer til fjern sopport, programmet kan hentest her: teamviewer.com
Klik [download for free] og Ubuntu, Debian - x86_64bit
når programmet er hentet så installer det med Ubuntu's Software installer.
sudo apt install libssl-dev
Kilde:
An AppImage is a downloadable file for Linux that contains an application and everything the application needs to run (e.g., libraries, icons, fonts, translations, etc.) that cannot be reasonably expected to be part of each target system
- I place my AppImage file in the local folder:
- ~/.local/bin
- I place my AppImage.desktop file in local folder:
- ~/.local/share/applications
- I place my AppImage Icons in the local folder:
- ~/.local/share/icons
The bin & icons folder may not exist so I create them
mkdir -p ~/.local/bin && mkdir -p ~/.local/share/icons
Kilde:
- Opensource.com
- Telling your Linux shell where to look for executable files is easy, and something everyone should be able to do.
PATH="$PATH:$HOME/bin"
Kilde:
- AppImage / AppImageKit /FUSE
- AppImages require FUSE version 2 to run. Filesystem in Userspace (FUSE) is a system that lets non-root users mount filesystems. Install FUSE
Many distributions have a working FUSE setup out-of-the-box. However if it is not working for you, you may need to install and configure FUSE manually.
For example, on Ubuntu (>= 22.04):
sudo apt-add-repository universe && sudo apt install libfuse2
reboot
- Download FreeCad 0.20.1 here: FreeCad
- Download Ultimaker-Cura-5.1.1-linux-modern here: Cura
- Download Audacity here: Audacity
- Download and unzip balenaEtcher: balenaEtcher
- Download Inkscape here: Inkscape
- Download Shutcut here: Shotcut Video Editor
Move files to ~/.local/bin:
mv ~/Hentet/*.AppImage ~/.local/bin
Icons for this program you can get from my Github page My Icons
Save the png files in the folder ~/.local/share/icons
mv ~/Hentet/*.png ~/.local/share/icons
nano ~/.local/share/applications/FreeCad_0.20.1.desktop
Content of file:
[Desktop Entry]
Type=Application
Name=FreeCAD_0.20.1.App
Comment=FreeCAD_0.20.1
Categories=Graphics;Science;Engineering;
Icon=FreeCAD.png
Exec=FreeCAD_0.20-1-2022-08-20-conda-Linux-x86_64-py310.AppImage
Terminal=false
Name[da_DK]=FreeCAD_0.20.1
MimeType=application/x-extension-fcstd;
StartupNotify=true
GenericName[da_DK]=CAD-program
To Save : [Ctrl]+[o]
To Exit : [Ctrl]+[w]
nano ~/.local/share/applications/Cura-5.1.1.desktop
Content of file:
[Desktop Entry]
Type=Application
Name=Ultimaker-Cura-5.1.1-linux
Comment=Ultimaker-Cura-5.1.1-linux
Icon=Cura.png
Exec=Ultimaker-Cura-5.1.1-linux-modern.AppImage
Categories=Categories=Graphics;2DGraphics;3DGraphics;RasterGraphics;GTK;
Terminal=false
Name[da_DK]=Ultimaker-Cura-5.1.1-linux
StartupNotify=true
GenericName[da_DK]=CAD-program
To Save : [Ctrl]+[o]
To Exit : [Ctrl]+[w]
nano ~/.local/share/applications/audacity-linux-3.1.3-x86_64.desktop
Content of file:
[Desktop Entry]
Type=Application
Name=audacity-linux-3.1.3-x86_64
Comment=audacity-linux-3.1.3-x86_64
Categories=Graphics;Science;Engineering;
Icon=Audacity.png
Exec=audacity-linux-3.1.3-x86_64.AppImage
Terminal=false
Name[da_DK]=audacity-linux-3.1.3-x86_64
StartupNotify=true
To Save : [Ctrl]+[o]
To Exit : [Ctrl]+[w]
Se disse fejl medelse:
Denne linie virker for mig:
Exec=balenaEtcher-1.7.9-x64.AppImage --disable-gpu-sandbox
Opret desktop fil:
nano ~/.local/share/applications/balenaEtcher-1.7.9-x64.desktop
Content of file:
[Desktop Entry]
Type=Application
Name=balenaEtcher-1.7.9-x64.App
Comment=balenaEtcher-1.7.9-x64
Categories=Graphics;Science;Engineering;
Icon=Etcher-icon.png
Exec=balenaEtcher-1.7.9-x64.AppImage --disable-gpu-sandbox
Terminal=false
Name[da_DK]=balenaEtcher-1.7.9-x64
StartupNotify=true
GenericName[da_DK]=balenaEtcher
To Save : [Ctrl]+[o]
To Exit : [Ctrl]+[w]
Kilde: releases section
nano ~/.local/share/applications/ESPHome-Flasher-1.4.0-Ubuntu-x64.desktop
Content of file:
[Desktop Entry]
Type=Application
Name=ESPHome-Flasher-1.4.0-Ubuntu-x64.exec
Comment=ESPHome-Flasher-1.4.0-Ubuntu-x64
Categories=Graphics;Science;Engineering;
Icon=EspHomeFlasher.png
Exec=ESPHome-Flasher-1.4.0-Ubuntu-x64.exec
Terminal=false
Name[da_DK]=ESPHome-Flasher-1.4.0-Ubuntu-x64
StartupNotify=true
To Save : [Ctrl]+[o]
To Exit : [Ctrl]+[w]
Before you can run an AppImage, you need to make it executable. This is a Linux security feature. There are three main ways to make an AppImage executable:
chmod a+x ~/.local/bin/*.AppImage
chmod a+x ~/.local/share/applications/*.desktop
Some programs can not run on Waylan but nead X
Kilde:
-
WayLand
Wayland is intended as a simpler replacement for X, easier to develop and maintain. GNOME and KDE are expected to be ported to it. -
GNOME Display Manager (gdm3):
gdm3 is the successor of gdm which was the GNOME display manager. The newer gdm3 uses a minimal version of gnome-shell, and provides the same look and feel of as GNOME3 session. Is the Canonical choice since Ubuntu 17.10. You can install it with:
sudo nano /etc/gdm3/custom.conf
Within this file, look for the line that says #WaylandEnable=false. You can uncomment this line and either set it to true or false, depending on whether you want Wayland enabled or not.
- Enable Wayland:
WayLandEnable=true
- Or disable Wayland:
WayLandEnable=false
After you have made the desired changes, save this file and exit it. You will need to restart GDM3 or reboot your Ubuntu 22.04 desktop for the changes to take effect.
sudo systemctl restart gdm3
Kilde:
- Linux Shout
- Kdenlive is an open source video editor. The project was started around 2003. Kdenlive is built on Qt and the KDE Frameworks libraries. Most of the video processing is done by the MLT Framework, which relies on many other open source projects like FFmpeg, frei0r, movit, ladspa, sox, etc…
sudo apt install -y kdenlive
Kilde:
- Linux Shout
- Linuxhint
- SimpleScreenRecorder is a Linux program that I've created to record programs and games. There were already a few programs that could do this, but I wasn't 100% happy with any of them, so I created my own.
My original goal was to create a program that was just really simple to use, but as I was writing it I started adding more and more features, and the result is actually a pretty powerful program. It's 'simple' in the sense that it's easier to use than ffmpeg/avconv or VLC, because it has a straightforward user interface.
sudo apt install -y simplescreenrecorder
I follow paukstelis guide see link below
-
Youtube:
-
GitHub:
Kilde: Ask Ubuntu
tried to update Firefox Snap (from 100 to 101):
sudo snap refresh firefox
but I got a message that an update was pending, but it could not update because Firefox was running an app, although I did close all Firefox windows and I couldn't find anything with pgrep firefox
After a reboot, the update command was working.
So, how do you update Firefox on Ubuntu 22.04 without restarting the system?
I received repeated messages that an update to Firefox was pending, but I ignored them because I didn't want to reboot yet. Closing Firefox didn't stop these messages from repeating, and neither did running sudo apt update & sudo apt upgrade. In my case only restarting Ubuntu worked. After rebooting Ubuntu the Firefox snap package was updated from 100 to 101 right away. –
karel
Jun 2 at 5:54
Even after rebooting, the update is not installed in my case. –
MPi
Jun 2 at 7:16
Answer
I had a similar issue, but I was simply being neglectful about closing Firefox.
However, I recommend using something like
pkill firefox
or
killall firefox
in the future to see if that'll close all instances of Firefox to stop it from complaining.
nano ~/.local/share/applications/Cura-5.0.0.desktop
Content of file:
[Desktop Entry]
Type=Application
Name=Ultimaker-Cura-5.0.0-linux
Comment=Ultimaker-Cura-5.0.0-linux
Icon=Cura.png
Exec=env LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 Ultimaker-Cura-5.0.0-linux.AppImage
Categories=Categories=Graphics;2DGraphics;3DGraphics;RasterGraphics;GTK;
Terminal=false
Name[da_DK]=Ultimaker-Cura-5.0.0-linux
StartupNotify=true
GenericName[da_DK]=CAD-program
To Save : [Ctrl]+o
To Exit : [Ctrl]+w