May 18th, 2024 by
L'ecrivain
A few quirks with Debain 12 include that path not being set in similar fashion to Fedora, Ubuntu, and other distributions. One must regularly set
export PATH=$PATH:/usr/sbin
In Gnome, applications will open on the server instead of the client when using X11 forwarding. This will occur even though xcalc opens on the client normally. The way to avoid this is to add the following to .bashrc
unset XDG_RUNTIME_DIR
unset GDK_BACKEND
The general rule is compress, then encrypt.1, 2
1. https://stackoverflow.com/questions/4676095/when-compressing-and-encrypting-should-i-compress-first-or-encrypt-first
2. https://crypto.stackexchange.com/questions/33737/is-it-better-to-encrypt-before-compression-or-vice-versa
Posted in Computing Notes | Tagged:
Bash, Debian, Linux, SSH, X11
May 18th, 2024 by
L'ecrivain
To add a new virtual disk and move the existing Linux partition to the new disk use the following process. The process assumes standard partitions without the use of Logical Volume Manager (LVM).
1. Backup the existing VM. One good way to do that is to clone the Virtual Machine and use the procedure on the new Virtual Machine.
2. Create the partition and format it.
$ mount /dev/sbd /mnt
$ shopt -s dotglob
$ rsync -aulvXpogtr /var/* /mnt
$ nano /etc/fstab
Add this line, replacing sdb and ext4 as necessary:
/dev/sdb /var ext4 defaults,noatime,nofail 0 2
Then
$ mv /var/ /var.old
Reboot and enjoy the new drive.
Posted in Computing Notes | Tagged:
Linux, Partitions
May 4th, 2024 by
L'ecrivain
Minecraft Java edition lost compatibility with Java 17 between 1.20.4 and 1.20.6. Version 1.20.4 works with Java 17, and 1.20.6 no longer works with Java 17. Several guides appear online for installing downloaded packages of the 64-bit runtime from Oracle or other sources. Since Debian offers 32-bit server operating systems in the present day, the package manager versions are the easiest option if one uses the 32-bit version of Debian. One of the reasons to use the 32-bit version of Debian is for use with older versions of Minecraft such as 1.10 and 1.12. The older versions’ ecosystem contain an incredible number of mods. The older versions require 32-bit java runtimes and the easiest way to handle that is to use a 32-bit operating system and then one can have newer versions of Java alongside older versions of Java and then one can run any version of Minecraft and Minecraft Forge that they desire.
Edit /etc/apt/sources.list to contain the following lines:
deb http://deb.debian.org/debian testing main
deb-src http://deb.debian.org/debian testing main
Then, run the following commands.
apt-get update
apt-get install openjdk-21-jre
java –version
https://wiki.debian.org/DebianTesting contains a good reference guide for using Debian Testing, including details on upgrading to the next distribution. The approximate Java lifecycle can be found at https://www.oracle.com/java/technologies/java-se-support-roadmap.html.
Posted in Computing Notes | Tagged:
apt, Debian, Java, Linux
May 4th, 2024 by
L'ecrivain
1. R2 is the coefficient of determination, which is the square of the Pearson correlation coefficient, r, the formula for which is ρ=β1(σx/σy), where β1 is the parameter estimate. ASCI and Unicode text does not have a circumflex, ^, on top of the β. For this documentation the objective is multiplatform long-term readability so an equation editor with specialized support for circumflexes is out of the question.
2. There is also the existence of the rejection region method. We reject the null hypothesis if the test statistic’s absolute value is greater than the critical value, which we can express with the formula Reject if |t| > tα/2,n-1
Posted in Social Science notes | Tagged:
hypothesis, r^2