38 Commits

Author SHA1 Message Date
89426aec64 Add screenshot to README.md 2022-12-07 05:18:53 +00:00
f200077b6f Add screenshot 2022-12-07 05:17:26 +00:00
b860744f0d Added releases link 2022-12-07 04:10:19 +00:00
71d008583f Revert back to MATE 2022-12-06 23:34:33 -03:00
257b6ce8da Update 'README.md' 2022-12-07 01:28:04 +00:00
048544d7d8 Switch from MATE to Gnome Flashback 2022-12-07 01:27:11 +00:00
6eac8704a5 Change wallpaper name 2022-12-07 01:15:21 +00:00
2c2999e89c Added default background. 2022-12-06 20:21:55 -03:00
3c0181b6d5 Update language instructions 2022-12-06 22:54:34 +00:00
6c021cc98d Updated README files. 2022-12-06 19:48:05 -03:00
e1cf4f6066 Fixed spaces in README_desktop-live.txt 2022-12-06 16:55:07 -03:00
c15e8054e8 Revert image name 2022-12-06 19:37:02 +00:00
a27690111a Fixed grammatical mistake 2022-12-06 19:30:56 +00:00
fb0cb06698 Update libdevuansdk link 2022-12-06 16:25:38 -03:00
d842d96b74 Modify README files 2022-12-06 16:22:25 -03:00
e3e6c6a738 Changed libdevuansdk repo 2022-12-06 12:29:51 -03:00
0c23dacfb4 Move gdebi from category 2022-12-06 18:08:05 +00:00
367183d4c8 Codename changes 2022-12-05 23:06:38 -03:00
63994ff3e0 Update image name 2022-12-06 04:57:16 +00:00
4ad3258c30 Modify programs 2022-12-05 22:53:24 -03:00
f5af0fdcf0 Change home dir 2022-12-05 22:47:15 -03:00
6a1fd30e72 Fix codename 2022-12-06 00:38:57 -03:00
856370328d Deleted old folder 2022-12-06 00:24:59 -03:00
b4a3d7cb17 Change folder name 2022-12-06 00:22:49 -03:00
785e490eb7 Update 'blends/devuan-desktop-live/config' 2022-12-06 03:00:01 +00:00
fda2239917 Updated splash.png images 2022-12-05 20:52:40 -03:00
e779e7008a Update installer 2022-12-06 02:32:55 +00:00
517548f971 Revert "Delete 'blends/devuan-desktop-live/chimaera/rootfs-overlay/home/devuan/Desktop/README.txt'"
This reverts commit 5a196c1c49.
2022-12-05 20:29:07 -03:00
5a196c1c49 Delete 'blends/devuan-desktop-live/chimaera/rootfs-overlay/home/devuan/Desktop/README.txt' 2022-12-06 02:24:11 +00:00
d044ba00ca Delete 'blends/devuan-desktop-live/chimaera/rootfs-overlay/home/devuan/Desktop/SMALLER_FONTS.desktop' 2022-12-06 02:23:56 +00:00
fec5ac679c Delete 'blends/devuan-desktop-live/chimaera/rootfs-overlay/home/devuan/Desktop/LARGER_FONTS.desktop' 2022-12-06 02:23:49 +00:00
5e7b90cda9 Update 'blends/devuan-desktop-live/chimaera/config' 2022-12-06 02:17:11 +00:00
9a768a26d7 Update 'README.md' 2022-12-06 00:04:48 +00:00
e1a6b23333 Updated submodule 2022-12-05 20:35:32 +00:00
493e4038e3 Update '.gitmodules' 2022-12-05 19:55:15 +00:00
5b7cd98b03 Update 'README.md' 2022-12-05 19:26:40 +00:00
ed5cab67d9 Update 'README.md' 2022-12-05 19:26:27 +00:00
7ede00a3e7 Update 'README.md' 2022-12-05 17:23:44 +00:00
18 changed files with 122 additions and 590 deletions

2
.gitmodules vendored
View File

@ -1,3 +1,3 @@
[submodule "lib/libdevuansdk"] [submodule "lib/libdevuansdk"]
path = lib/libdevuansdk path = lib/libdevuansdk
url = https://github.com/parazyd/libdevuansdk url = https://git.devuan.org/frangamer1892/libdevuansdk.git

View File

@ -1,31 +1,29 @@
live-sdk Delphinium GNU/Linux
======== ========
live-sdk is simple distro build system aimed at creating liveCDs Delphinium GNU/Linux is a simple distro based in Devuan, featuring the MATE desktop environment.
Releases at: https://notindiegames.tk/pub/delphinium/
![Screenshot](https://git.devuan.org/frangamer1892/delphinium-sdk/raw/branch/master/screenshot.png)
## Requirements ## Requirements
live-sdk is designed to be used interactively from a terminal. delphinium-sdk is designed to be used interactively from a terminal.
It requires the following packages to be installed in addition to the It requires the following packages to be installed in addition to the
[dependencies required for libdevuansdk](https://github.com/parazyd/libdevuansdk/blob/master/README.md#requirements). [dependencies required for libdevuansdk](https://git.devuan.org/frangamer1892/libdevuansdk/src/branch/master/README.md#requirements).
`sudo` permissions are required for the user that is running the build. `sudo` permissions are required for the user that is running the build.
### Devuan ### Devuan
``` ```
xorriso squashfs-tools live-boot syslinux-common xorriso squashfs-tools live-boot syslinux-common debootstrap
```
### Gentoo
```
dev-libs/libisoburn sys-fs/squashfs-tools sys-boot/syslinux
``` ```
## Initial setup ## Initial setup
After cloning the live-sdk git repository, enter it and issue: After cloning the delphinium-sdk git repository, enter it and issue:
``` ```
git submodule update --init --recursive --checkout git submodule update --init --recursive --checkout
@ -33,7 +31,7 @@ git submodule update --init --recursive --checkout
### Updating ### Updating
To update live-sdk, go to the root dir of the git repo and issue: To update delphinium-sdk, go to the root dir of the git repo and issue:
``` ```
git pull && git submodule update --init --recursive --checkout git pull && git submodule update --init --recursive --checkout
@ -44,28 +42,29 @@ git pull && git submodule update --init --recursive --checkout
Edit the `config` file to match your needs. Sensible defaults are Edit the `config` file to match your needs. Sensible defaults are
already there. Then run zsh. To avoid issues, it's best to start a already there. Then run zsh. To avoid issues, it's best to start a
vanilla version, without preloaded config files so it doesn't cause vanilla version, without preloaded config files so it doesn't cause
issues with libdevuansdk/live-sdk functions. issues with libdevuansdk/delphinium-sdk functions.
``` ```
; zsh -f -c 'source sdk' zsh
source sdk
``` ```
Now is the time you choose the OS, architecture, and (optionally) a Now is the time you choose the OS, a blend, and architecture.
blend you want to build the image for.
### Currently supported distros ### Currently supported distros
* `devuan` * `delphinium`
Example:
``` ```
; load devuan amd64 load delphinium delphinium-desktop-live amd64
``` ```
Once initialized, you can run the helper command: Once initialized, you can run the helper command:
``` ```
; build_iso_dist build_iso_dist
``` ```
The image will automatically be build for you. Once finished, you will be The image will be automatically built for you. Once finished, you will be
able to find it in the `dist/` directory in live-sdk's root. able to find it in the `dist/` directory in delphinium-sdk's root.

View File

@ -41,6 +41,10 @@ base_packages+=(
util-linux-locales util-linux-locales
w3m w3m
whois whois
mc
gdebi
nmap
neofetch
) )
@ -48,10 +52,10 @@ extra_packages+=(
task-desktop task-desktop
task-laptop task-laptop
task-xfce-desktop task-mate-desktop
fontsnaps fontsnaps
# task-print-server ## no package # task-print-server ## no package
popularity-contest # popularity-contest
refractainstaller-base refractainstaller-base
refractasnapshot-base refractasnapshot-base
yad yad
@ -59,6 +63,13 @@ extra_packages+=(
refractasnapshot-gui refractasnapshot-gui
# libgtk3-perl #need to add this for graphical debconf - THIS SUCKS! (buttons off-screen) # libgtk3-perl #need to add this for graphical debconf - THIS SUCKS! (buttons off-screen)
gvfs-backends gvfs-backends
gnome-mines
gnome-sudoku
gnome-chess
supertuxkart
deluge
tigervnc-viewer
vlc
) )

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@ -0,0 +1,65 @@
Delphinium GNU/Linux 0.0.1 "chimaera" *
Welcome to the reliable world of Delphinium GNU/Linux
Delphinium offers an extensive collection of original and modified
Debian as well as Devuan-specific packages. It is a complete
Operating System (OS) for your computer. And it is free as in 'freedom'.
CONTENTS:
* Introduction
* Installation
* Getting Additional Software
* Report a Bug
Introduction
============
An Operating System (OS) is a set of programs that provide an interface
to the computer's hardware. Resource, device, power, and memory management
belong to the OS. The core of the OS in charge of operating the circuitry
and managing peripherals is called the kernel. The default flavor of
Delphinium comes with Linux. Most of the basic operating system tools come
from the GNU project; hence the name GNU/Linux.
Installation
============
You can install Delphinium GNU/Linux either as a dual (or multiple) boot
alongside your current OS or as the only OS on your computer.
You can start the installation program easily by double clicking the icon
on the Desktop named "Install Delphinium".
Getting Additional Software
===========================
After installing or upgrading, Delphinium's packaging system can use CDs,
DVDs, local collections or networked servers (FTP, HTTP) to automatically
install software from .deb packages. This is done preferably with the
'apt' or 'aptitude' programs.
You can install packages from the commandline using apt-get. For example,
if you want to install the packages 'openssh-client' and 'xlennart', you
can give the command:
apt-get install openssh-client xlennart
Note that you don't have to enter the complete path or the '.deb'
extension. Apt will figure this out itself.
Or use aptitude for a full screen interactive selection of available
Delphinium packages.
Software can also be installed using the Synaptic graphical interface.
If you have a local .deb package, GDebi can resolve its dependencies and
install everything for you.
Report a Bug
============
This is an official release of the Delphinium system. Please report any
bugs you find to our github repository at
https://git.devuan.org/frangamer1892/delphinium-sdk/issues.

View File

@ -1,20 +1,13 @@
DEVUAN CHIMAERA DESKTOP-LIVE DELPHINIUM CHIMAERA DESKTOP-LIVE
This is Devuan 4 (Chimaera) desktop-live. This is Delphinium 0.0.1 (Chimaera) desktop-live.
It contains the same package selection as the default desktop in the
regular installer isos, with the addition of a few packages for the live
system, wireless firmware, a live-cd installer and remastering tool to
make your own live-CD/DVD image.
User name: delphinium Password: delphinium
You can burn the iso to DVD or use dd or cat to image a USB thumb drive.
User name: devuan Password: devuan
Admin name: root Password: toor Admin name: root Password: toor
Maintained by fsmithred (key id 0xA73823D3094C5620 on pgp.mit.edu) Maintained by frangamer1892
Built with the Devuan SDK, live-sdk module Built with the Delphinium SDK, live-sdk module
CONTENTS CONTENTS
@ -29,10 +22,8 @@ CONTENTS
BOOT TO ANOTHER LANGUAGE BOOT TO ANOTHER LANGUAGE
Choose the "Other language" option from the boot menu. Choose the "Other language" option from the boot menu.
Press TAB to edit the boot command. Press TAB to edit the boot command (or "e" if using UEFI).
Backspace to erase "it_IT.UTF-8" (Ignore the repeating lines. Bug Replace the locale and keyboard layout with yours.
or misconfigured?)
Type your locale code in its place and then ENTER.
Note: When you install the system, your chosen language will be the Note: When you install the system, your chosen language will be the
default in the installed system. default in the installed system.
@ -45,7 +36,7 @@ Wireless firmware is already installed. Most of the firmware packages
come from the non-free repository, however the non-free and contrib come from the non-free repository, however the non-free and contrib
repositories are not enabled. If you want to install packages from repositories are not enabled. If you want to install packages from
non-free or contrib, you need to edit /etc/apt/sources.list or add them non-free or contrib, you need to edit /etc/apt/sources.list or add them
through Synaptic Package Manager in the System menu. through Synaptic Package Manager.
You can remove all the non-free firmware after you reboot into the new You can remove all the non-free firmware after you reboot into the new
installation by running (as root or with sudo): installation by running (as root or with sudo):
@ -53,12 +44,6 @@ installation by running (as root or with sudo):
/root/remove_firmware.sh /root/remove_firmware.sh
If you need to reinstall a firmware package, they are located in /firmware
and can be installed with:
dpkg -i <package-name>
Here is the full list of non-free firmware packages installed: Here is the full list of non-free firmware packages installed:
firmware-amd-graphics firmware-amd-graphics
@ -79,10 +64,9 @@ firmware-ti-connectivity
firmware-zd1211 firmware-zd1211
INSTALLER INSTALLER
This Devuan live-iso comes with Refracta Installer, which will copy the This Delphinium live-iso comes with Refracta Installer, which will copy the
running system to hard drive and install the GRUB bootloader. Any changes running system to hard drive and install the GRUB bootloader. Any changes
you make to the running system will be copied to the installation. This you make to the running system will be copied to the installation. This
includes desktop configuration, software added or removed, language/locale includes desktop configuration, software added or removed, language/locale
@ -107,7 +91,7 @@ If your hardware needs a 32-bit uefi bootloader with a 64-bit operating
system, install the grub-efi-ia32 package before running the installer. system, install the grub-efi-ia32 package before running the installer.
This is true for both graphical and cli installers. This is true for both graphical and cli installers.
dpkg -i /grub-efi-ia32 dpkg -i /grub-efi-ia32 (autocomplete)
Note: UEFI implementations in motherboards vary in their adherence to Note: UEFI implementations in motherboards vary in their adherence to
@ -138,10 +122,6 @@ this can be changed by editing the config file. (/etc/refractainstaller.conf)
This installer will not let you encrypt a swap partition; use a swapfile This installer will not let you encrypt a swap partition; use a swapfile
on an encrypted partition instead. on an encrypted partition instead.
If you want automatic partitioning, LVM or RAID, you must use one of the regular installer isos.
If you want to install on uefi hardware with an installer that has had more extensive testing,
use one of the regular installer isos.
REMASTERING (Make your own live-CD/DVD/USB) REMASTERING (Make your own live-CD/DVD/USB)
@ -157,14 +137,10 @@ See /usr/share/doc/refractasnapshot-base/README.gz for details.
BUG REPORTS AND SUPPORT LINKS BUG REPORTS AND SUPPORT LINKS
Comments, suggestions, criticisms, and bug reports are welcome. Comments, suggestions, criticisms, and bug reports are welcome.
Please report bugs on the official Devuan Bug Tracking System: Please report bugs on our github:
https://bugs.devuan.org https://git.devuan.org/frangamer1892/delphinium-sdk/issues
Support: Devuan Support:
IRC Channel on libera.chat: #devuan IRC Channel on libera.chat: #devuan
Support forum: dev1galaxy.org Support forum: dev1galaxy.org

View File

@ -1,6 +1,6 @@
[Desktop Entry] [Desktop Entry]
Encoding=UTF-8 Encoding=UTF-8
Name=Install Devuan Name=Install Delphinium
Comment= Install from a live CD to your system. Comment= Install from a live CD to your system.
Exec=/usr/bin/refractainstaller-wrapper.sh Exec=/usr/bin/refractainstaller-wrapper.sh
Terminal=false Terminal=false

View File

@ -1,10 +0,0 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=LARGER FONTS
Comment=Increase desktop font size
Exec=/usr/bin/adjfontsize +
Icon=preferences-desktop-accessibility-symbolic
Path=
Terminal=false
StartupNotify=false

View File

@ -1,145 +0,0 @@
Devuan GNU/Linux 4.0.0 "chimaera" *
(HTML version in README.html)
Welcome to the reliable world of Devuan GNU/Linux
This disc is one of several installation options for the Devuan
GNU+Linux [0] distribution. Devuan offers an extensive collection of
original and modified Debian as well as Devuan-specific packages. It
is a complete Operating System (OS) for your computer. And it is free
as in 'freedom'.
CONTENTS:
* Introduction
* Disc Choices
* Installation
* Getting Software
* Devuan Derivatives
* Report a Bug
* Devuan Resources
[0]: https://files.devuan.org/devuan_chimaera/
Introduction
============
An Operating System (OS) is a set of programs that provide an interface
to the computer's hardware. Resource, device, power, and memory management
belong to the OS. The core of the OS in charge of operating the circuitry
and managing peripherals is called the kernel. The default flavor of Devuan
comes with Linux. Most of the basic operating system tools come from
the GNU project; hence the name GNU+Linux.
Devuan is available for various kinds of computers, like PC compatible
hardware (i386 and amd64), ppc64el and ARM targets (armel, armhf, arm64) such
as the allwinner flavour of SBCs and some ASUS chromebooks.
Disc Choices
============
* netinstall
* server (4 CD set)
* desktop
* desktop-live
* minimal-live
Proprietary firmware is automatically installed on systems if needed.
To avoid installation of non-free firmware, you must choose one of the
Expert install options and you must also select a mirror.
Installation
============
Before you start, please read the Chimaera 4.0.0 Release Notes [0].
You can install Devuan GNU+Linux either as a dual (or multiple) boot
alongside your current OS or as the only OS on your computer.
An Installation Guide is included on this disc (English version)
docs/install-devuan.html and also online (some translations available)
https://devuan.org/os/documentation/dev1fanboy
You can start the installation program easily by booting your computer
with CD/DVD or from USB. Note that some very old or very new systems
may not support this.
[0]: Release_notes_chimaera_4.0.0.txt
Getting Additional Software
===========================
After installing or upgrading, Devuan's packaging system can use CDs,
DVDs, local collections or networked servers (FTP, HTTP) to automatically
install software from .deb packages. This is done preferably with the
'apt' or 'aptitude' programs.
You can install packages from the commandline using apt-get. For example,
if you want to install the packages 'openssh-client' and 'xlennart', you
can give the command:
apt-get install openssh-client xlennart
Note that you don't have to enter the complete path or the '.deb'
extension. Apt will figure this out itself.
Or use aptitude for a full screen interactive selection of available
Devuan packages.
Software can also be installed using the Synaptic graphical interface.
Devuan Derivatives
==================
The default desktop provided by classic installer-iso images shouldn't
be considered the only way to use Devuan on the desktop. A growing number
of derivative distributions have already adopted Devuan as a base OS. When
considering Devuan, we do recommend taking derivatives into consideration.
They harness the power of our base distribution by targeting specific usage.
This is exactly what we mean to achieve with Devuan. This list is in order
of chronological appearance:
* Gnuinos - https://gnuinos.org
* Refracta - https://refracta.org
* Exe GNU/Linux - https://sourceforge.net/projects/exegnulinux/
* Nelum-dev1 - https://sourceforge.net/projects/nelum-dev1
* EterTICs - https://gnuetertics.org
* MIYO - https://sourceforge.net/projects/miyolinux/
* Star - https://sourceforge.net/projects/linnix
* heads - https://heads.dyne.org
* Dowse - https://dowse.eu/
* good-life-linux - https://sourceforge.net/projects/good-life-linux/
* Crowz - https://sourceforge.net/projects/crowz/
* Maemo Leste - https://maemo-leste.github.io/ (in development)
You are free to create and re-distribute CDs/DVDs of the Devuan
GNU+Linux Operating System as well as respins like these.
Report a Bug
============
This is an official release of the Devuan system. Please report any
bugs you find to the Devuan Bug Tracking System at https://bugs.devuan.org.
If you're reporting bugs against this disc or the installation system,
please also mention the version of this disc; this can be found in
the file /.disk/info.
Devuan Resources
================
Learn more about Devuan, Linux and Libre Software
* The Devuan homepage [1]
* The Dev1Galaxy web forum [2]
* Community Communication Channels [3]
* Twitter @DevuanOrg [5]
* The Linux Documentation Project [6]
* General Linux homepage [7]
[1]: https://devuan.org/
[2]: https://dev1galaxy.org
[3]: https://devuan.org/os/community
[4]: https://twitter.com/DevuanOrg
[5]: https://www.tldp.org/
[6]: https://www.linux.org/

View File

@ -1,354 +0,0 @@
# Devuan 4 Chimaera Release Notes
## Index
- Introduction
- New in this Release
- Getting Devuan 4 Chimaera
- Upgrading to Devuan 4 Chimaera
- Notes on Specific Packages and Issues
- exim
- su
- podman
- wicd
- Blank Display on Ryzen and other recent AMD CPUs
- Xfce missing application menu icons
- Devuan Package Repositories
- Non-free firmware
- Devuan package information pages
- Reporting bugs
## Introduction
This document includes technical notes relevant to Devuan 4 Chimaera.
Devuan 4 Chimaera is based on Debian 11 Bullseye. Much of the information in
[Debian's Release Notes](https://www.debian.org/releases/bullseye/releasenotes)
is relevant and useful. They should be consulted alongside this document.
More information and support on specific issues can be obtained by:
- subscribing to the [DNG mailing
list](https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng)
- visiting the [Devuan user forum](https://dev1galaxy.org)
- asking on one of the [Devuan IRC channels](irc://irc.libera.chat) on libera.chat:
* `#devuan` - general discussion and support about Devuan
* `#devuan-arm` - specific support for ARM
## New in this Release
### Accessibility
The installer for Devuan 4 Chimaera is based on the Debian 11 installer. This
means that the procedures described on Debian's [wiki accessibility
page](https://wiki.debian.org/accessibility#Debian_installer_accessibility) for
starting the Debian installer with software speech, hardware speech synthesizer
or a refreshable braille display, also apply to the Devuan installer.
New in Devuan 4 Chimaera is the ability to install a desktop environment without
also installing pulseaudio in the installed system. This enables speech
synthesis in both a graphical and console session at the same time. This
configuration is created by the task-speech-accessibility and
devuan-speech-dispatcher-config-override packages which are installed by default
when the "Install with Speech Synthesis" option ("`s <enter>`" on BIOS systems,
"`s`" on UEFI systems at the boot prompt) is selected.
If you are installing a console only system and do not require this
compatibility you may choose to disable task-speech-accessibility which will
prevent installing orca with its graphical dependencies.
Note that slim (the default Display Manager for xfce) is not accessible. Be sure
to install lightdm or gdm3 if you require an accessible Display Manager.
### Desktops and Display Managers
Improved support for elogind means that virtually all desktops[1] and display
managers in Debian are now also available in Devuan. Newly available display
managers in Devuan 4 Chimaera include gdm3 and sddm. The lxde desktop is also a
new addition.
[1] parl requires systemd and is not available.
## Getting Devuan 4 Chimaera
Devuan 4 Chimaera is available for i386, amd64, armel, armhf, arm64 and ppc64el
architectures.
Installer isos and live CDs for i386 and amd64 are [available for
download](http://files.devuan.org/devuan_chimaera/) at
http://files.devuan.org/devuan_chimaera/.
Mini isos and other specialist installation media for all release architectures
are available from
http://deb.devuan.org/devuan/dists/chimaera/main/installer-{ARCH}/current/images/.
Please consider using one of the many [mirrors](https://devuan.org/get-devuan),
listed at [https://devuan.org/get-devuan](https://devuan.org/get-devuan).
Detailed instructions on how to use each image are available in the
corresponding `README.txt` file. The `SHA256SUMS` of each set of images is
signed by the developer in charge of the build. The fingerprints of [GPG keys of
all Devuan developers]( https://devuan.org/os/team) are listed at
[https://devuan.org/os/team](https://devuan.org/os/team).
In order to check that the images you downloaded are genuine and not
corrupted, you should:
- download the image(s)
- download the corresponding `SHA256SUMS` and `SHA256SUMS.asc` files in the same
folder
- verify the checksums by running:
> `sha256sum -c SHA256SUMS`
(it could complain about missing files, but should show an "OK" close to the
images you have actually downloaded)
- verify the signature running:
> `gpg --no-default-keyring --keyring ./devuan-devs.gpg --verify SHA256SUMS.asc`
(assuming that you have put the GPG keys in the keyring named
`devuan-devs.gpg`. YMMV)
The `devuan-devs.gpg` keyring is provided only for convenience. The most correct
procedure to verify that the signatures are authentic is by downloading the
relevant public keys from a trusted keyserver, double-check that the fingerprint
of the key matches that of the developer reported on
[https://devuan.org/os/team](https://devuan.org/os/team) and then use that key
for verification.
### Docker images
[Unofficial docker
images](https://hub.docker.com/r/dyne/devuan/tags?page=1&ordering=last_updated )
for all Devuan releases including Devuan 4 Chimaera are also available. They are
prepared and supported by paddy-hack and jaromil and are updated daily.
Related documentation is also available:
- [https://github.com/dyne/docker-devuan-builds](https://github.com/dyne/docker-devuan-builds)
- [https://gitlab.com/paddy-hack/devuan/](https://gitlab.com/paddy-hack/devuan/)
## Upgrading to Devuan 4 Chimaera
Direct and easy upgrade path from Devuan Chimaera and migration path from Debian
Bullseye to Devuan 4 Chimaera are [available]( https://devuan.org/os/install) at
[https://devuan.org/os/install](https://devuan.org/os/install).
If you are already on Chimaera, run this command to get to the
current release version:
> `apt-get update && apt-get upgrade && apt-get dist-upgrade`
## Notes on Specific Packages and Issues
### exim 4.94
Please consider the version of exim in Devuan 4 Chimaera a *major* exim
upgrade. It introduces the concept of tainted data read from untrusted sources,
like e.g. message sender or recipient. This tainted data (e.g. `$local_part` or
`$domain`) cannot be used among other things as a file or directory name or
command name.
This will break configurations which are not updated accordingly. Old Debian
exim configuration files also will not work unmodified; the new configuration
needs to be installed with local modifications merged in.
Typical nonworking examples include:
- Delivery to `/var/mail/$local_part`.
Use `$local_part_data` in combination with `check_local_user`.
- Using
`data = ${lookup{$local_part}lsearch{/some/path/$domain/aliases}}`
instead of
`data = ${lookup{$local_part}lsearch{/some/path/$domain_data/aliases}}`
for a virtual domain alias file.
The basic strategy for dealing with this change is to use the result of a lookup
in further processing instead of the original (remote provided) value.
To ease upgrading there is a new main configuration option to temporarily
downgrade taint errors to warnings, letting the old configuration work with the
newer exim. To make use of this feature add
.ifdef _OPT_MAIN_ALLOW_INSECURE_TAINTED_DATA
allow_insecure_tainted_data = yes
.endif
to the exim configuration (e.g. to `/etc/exim4/exim4.conf.localmacros`) before
upgrading and check the logfile for taint warnings. This is a temporary
workaround which is already marked for removal on introduction.
### su
The behaviour of su changed in Devuan 3 Beowulf. These changes persist in Devuan
4 Chimaera. Use `su -` to get root's path or use the full path to commands if
you use only `su`. See the following for more information:
- [https://www.debian.org/releases/buster/amd64/release-notes/ch-information.en.html#su-environment-variables](https://www.debian.org/releases/buster/amd64/release-notes/ch-information.en.html#su-environment-variables)
- [https://wiki.debian.org/NewInBuster](https://wiki.debian.org/NewInBuster)
- [https://bugs.debian.org/905564](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905564)
### podman
Debian's podman package only works on Devuan after reconfiguration. The easiest
way to achieve this is to install the debian-podman-config-override package
which sets suitable defaults for Devuan systems.
### wicd
Wicd is no longer available in Devuan 4 Chimaera having been removed from Debian
Bullseye because of it's dependency on python2 which is now obsolete.
Alternative network managers are available:
- connman (default for lxde)
- network-manager (default for xfce, mate, cinnamon and kde via plasma-nm)
- cmst (default for lxqt)
- ifupdown (configuration guide
[here](https://git.devuan.org/devuan/installer-iso/raw/branch/wip/docs/docs/docs/network-configuration.html)
or locally on the [installer isos](network-configuration.html))
### Blank Display on Ryzen and other recent AMD CPUs
If you have a Ryzen or other new AMD CPUs and find that the system boots to black
screen, installation of the firmware-amd-graphics package from the non-free
repository is required to fix the issue.
### Xfce missing application menu icons
If, after upgrading from Devuan 3 Beowulf, Xfce application menu icons are
missing, run the command
> `xfconf-query -c xsettings -p /Gtk/MenuImages -t bool -s true --create `
which will recreate the required default configuration.
[Further information](https://forum.xfce.org/viewtopic.php?id=15085):
https://forum.xfce.org/viewtopic.php?id=15085.
## Devuan Package Repositories
Thanks to the support of many volunteers and donors, Devuan has a network of
package repository mirrors. The mirror network is accessible using the FQDN
[deb.devuan.org](http://deb.devuan.org).
Starting from Devuan 2.0 ASCII, users should exclusively use
[deb.devuan.org](http://deb.devuan.org) in their `sources.list` file, e.g.:
deb http://deb.devuan.org/merged chimaera main
deb http://deb.devuan.org/merged chimaera-security main
deb http://deb.devuan.org/merged chimaera-updates main
deb http://deb.devuan.org/devuan chimaera-proposed main
Along with the above URLs, the repositories are also accessible
using the Tor network, by using our hidden service address:
deb tor+http://devuanfwojg73k6r.onion/merged chimaera main
deb tor+http://devuanfwojg73k6r.onion/merged chimaera-security main
deb tor+http://devuanfwojg73k6r.onion/merged chimaera-updates main
deb tor+http://devuanfwojg73k6r.onion/devuan chimaera-proposed main
More information is available at
[https://devuan.org/os/packages](https://devuan.org/os/packages).
All the mirrors contain the full Devuan package repository (all the Devuan
releases and all the suites). They are synced every 30 minutes from the main
Devuan package repository (`pkgmaster.devuan.org`) and are continuously checked
for sanity, integrity, and consistency. The package repository network is
accessed through a DNS Round-Robin.
The updated list of mirrors belonging to the network is available at
[http://pkgmaster.devuan.org/mirror_list.txt](http://pkgmaster.devuan.org/mirror_list.txt).
Users could also opt for directly accessing one of the mirrors in that
list using the corresponding BaseURL.
IMPORTANT NOTE: The package mirrors at [deb.devuan.org](http://deb.devuan.org)
are signed with the following GPG key:
pub rsa4096 2017-09-04 [SC] [expires: 2022-09-03]
E032601B7CA10BC3EA53FA81BB23C00C61FC752C
uid [ unknown] Devuan Repository (Amprolla3 on Nemesis
<repository@devuan.org>)
sub rsa4096 2017-09-04 [E] [expires: 2022-09-03]
The key is included in the devuan-keyring package. In order to use
[deb.devuan.org](http://deb.devuan.org), you must have
`devuan-keyring_2017.10.03` or higher.
IMPORTANT NOTE: Devuan has discontinued the original set of Devuan mirrors
formerly available at `auto.mirror.devuan.org` and `{CC}.mirror.devuan.org`. As
a consequence, users should *only* use the new set of mirrors via
[deb.devuan.org](http://deb.devuan.org).
## Non-free firmware
All Devuan 4 Chimaera installation media make non-free firmware packages
available at install time. In the majority of the cases, these packages are
needed (and will be installed) only if your hardware (usually wifi adapter)
requires them. It is possible to avoid the automatic installation and loading of
needed non-free firmware by choosing the "Expert install" option in the
installation menu.
Devuan 4 Chimaera desktop-live and minimal-live images come with non-free
firmware packages pre-installed. You have the option of removing those non-free
firmware packages from the desktop-live and minimal-live after boot, using the
`remove_firmware.sh` script available under `/root`.
## Devuan package information pages
Devuan provides a service to display information about all the packages
available in Devuan. This can be accessed at [https://pkginfo.devuan.org](
https://pkginfo.devuan.org).
It is possible to search for package names matching a set of keywords, and to
visualise the description, dependencies, suggestions and recommendations of each
package.
## Reporting bugs
No piece of software is perfect. And acknowledging this fact is the
first step towards improving our software base.
Devuan strongly believes in the cooperation of the community to find, report and
solve issues. If you think you have found a bug in a Devuan package, please
report it to [https://bugs.devuan.org](https://bugs.devuan.org).
The procedure to report bugs is quite simple: install and run `reportbug`, a
tool that will help you compiling the bug report and including any relevant
information for the maintainers.
`reportbug` assumes than you have a properly configured Mail User Agent that can
send emails (and that it knows about). If this is not the case, you can still
prepare your bug report with `reportbug`, save it (by default reportbug will
save the report under `/tmp`), and then use it as a template for an email to
[submit@bugs.devuan.org](mailto:submit@bugs.devuan.org).
(NOTE: Devuan does not provide an open SMTP relay for `reportbug`
yet. If you don't know what this is about, you can safely ignore this
information).
When the bug report is processed, you will receive an email
confirmation indicating the number associated to the report.
Before reporting a bug, please check whether the very same problem has
been already experienced and reported by other users.
In general, issues with Devuan's own forked packages should be reported to
[Devuan's BTS](https://bugs.devuan.org). For unforked packages, bugs should
usually be fixed in Debian. `reportbug` can report issues directly to [Debian's
BTS](https://bugs.debian.org) by using the `-B debian` option.

View File

@ -1,10 +0,0 @@
[Desktop Entry]
Version=1.0
Type=Application
Name=SMALLER FONTS
Comment=Decrease desktop font size
Exec=/usr/bin/adjfontsize -
Icon=preferences-desktop-accessibility-symbolic
Path=
Terminal=false
StartupNotify=false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

View File

@ -4,13 +4,13 @@
vars+=(username userpass default_shell mkefi grubversion hookscripts) vars+=(username userpass default_shell mkefi grubversion hookscripts)
arrs+=(custom_deb_packages) arrs+=(custom_deb_packages)
blend_name="devuan-desktop-live_" blend_name="delphinium-desktop-live_"
release="chimaera" release="chimaera"
version="4.0.0" version="0.0.1"
username="devuan" username="delphinium"
userpass="devuan" userpass="delphinium"
default_shell="/bin/bash" default_shell="/bin/bash"
# comment to disable: # comment to disable:

BIN
screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

6
sdk
View File

@ -52,12 +52,12 @@ load() {
ckreq || return 1 ckreq || return 1
os_map=( os_map=(
"devuan" "$R/lib/libdevuansdk/libdevuansdk" "delphinium" "$R/lib/libdevuansdk/libdevuansdk"
) )
blend_map=( blend_map=(
"devuan-desktop-live" "$R/blends/devuan-desktop-live/devuan-desktop-live.blend" "delphinium-desktop-live" "$R/blends/devuan-desktop-live/devuan-desktop-live.blend"
"devuan-minimal-live" "$R/blends/devuan-minimal-live/devuan-minimal-live.blend" "delphinium-minimal-live" "$R/blends/devuan-minimal-live/devuan-minimal-live.blend"
"heads" "$R/../heads.blend" "heads" "$R/../heads.blend"
"decode" "$R/../decode.blend" "decode" "$R/../decode.blend"
) )