Linux distributions >
Debian > Devuan >
http://www.ibiblio.org/refracta/
- Xfce
- LiveUSB
-
Easily remasterable
-
https://www.tapatalk.com/groups/refracta/ [ 1 ] was refracta.freeforums.org
- "Temporary. Find me at debianuserforums.org or dev1galaxy.org or #devuan on freenode irc" - fsmithred
--
2015-05-11 - Refracta 8.0 (Devuan Jessie) ∞
notes ∞
The root password is root
. The user password is user
.
When running from live media, you can use sudo <command>
for root permissions or use 'sudo -i' to get a root terminal.
To disable openssh-server: Run sysv-rc-conf
and un-check all boxes for ssh. To remove openssh-server: apt-get remove openssh-server
or aptitude remove openssh-server
If you need to configure xorg.conf from the console, run /usr/local/bin/display-savior
You can convert YouTube or other video files to avi, mkv, mp4, and OggTheora video files, or to mp3 or flac audio files using youtube2what from the command line, or from the file manager, you can right-click on the video file and select 'youtube2what'. An alternate method to convert audio or video files is to us WinFF (in the Multimedia menu).
mpv
for playing videos. There is no menu entry for it.
See Refracta/package_list for the installed packages.
Allowing libsystemd0
∞
Spoiler
You may find that some packages will not install when systemd components are prohibited. To remedy this, you can either remove or edit 00nosystemd and allow libsystemd0 to be installed, or you could use one or more of the additional repositories described below. This is expected to change as Devuan matures.
The easiest way to allow libsystemd0 is to do the following:
rm /etc/apt/preferences.d/00nosystemd apt-get update
You will then be able to install packages that depend on libsystemd0, which will be automatically installed with those packages. (e.g.gvfs, gvfs-daemons)
Other nosystemd repositories:
Extra repositories for packages that have been recompiled to remove their dependence on systemd are in /etc/sources.list.d/nosystemd
and can be enabled by uncommenting them. This is still considered experimental.
Apt is set not to install recommended and suggested packages along with any packages you choose to install. This helps to reduce the size of the live-CD image. To change this behavior, edit /etc/apt/apt.conf
and comment out the two lines with double forward slashes, like this:
//APT::Install-Recommends 0; //APT::Install-Suggests 0;
contrib and non-free repositories ∞
Enabling the contrib and non-free repositories by editing /etc/apt/sources.list
and adding:
deb https://web.archive.org/web/20200615034358/http://packages.roundr.devuan.org/merged/ jessie main contrib non-free
debian multimedia repository ∞
Enabling the debian multimedia repository by editing /etc/apt/sources.list
and adding:
deb https://www.deb-multimedia.org/ jessie main non-free
.. and then run:
\apt-get install debian-multimedia-keyring \apt-get update
After you install what you want, comment out the deb line and run update again. This will prevent getting unwanted packages from deb-multimedia upon upgrade.
backports ∞
Newer versions of the Linux kernel and other software are available in the backports repository. Uncomment the deb line in /etc/apt/sources.list
# Devuan Backports deb https://web.archive.org/web/20200615034358/http://packages.roundr.devuan.org/merged/ jessie-backports main
.. and then run:
apt-get update apt-get -t jessie-backports install <package1> <package2>...
After you get what you want, comment out the deb line and run update again.
Make your own live-USB ∞
refracta2usb
(Preferred method)
This script will create a bootable usb device and puts the filesystem from your live-CD image into a pre-formatted fat32 partition. You can create a second partition, formatted as ext2 on the stick. The second partition can be used to store files. It can be used in the standard debian-live manner of persistence, or with the use of some custom scripts in Refracta, it can be used as an encrypted /home directory.
(see /usr/share/doc/refracta2usb/readme.refracta2usb.txt
)
Mount/unmount encrypted partition ∞
cryptsetup luksOpen /dev/sdX label mount /dev/mapper/label <mountpoint> umount <mountpoint> cryptsetup luksClose /dev/mapper/label
Mount/unmount encrypted lvm ∞
sudo cryptsetup luksOpen /dev/sdxY label # then run lvdisplay to get the vg name and lv name sudo vgchange -a y <volume_group_name> mount /dev/mapper/<vg_name-lv_name> <mountpoint> umount <mountpoint> sudo vgchange -a n <volume_group_name> sudo cryptsetup luksClose label
Create an encrypted partition ∞
cryptsetup luksFormat /dev/sdxY cryptsetup luksOpen /dev/sdxY label mke2fs -j /dev/mapper/label # or: # mke2fs -t ext4 /dev/mapper/label
Mount NTFS partition ∞
mount -t ntfs-3g -o rw,umask=000 /dev/sdxY <mountpoint>
Footnotes
Last updated 2021-07-17 at 15:49:54
poked