30 Commits

Author SHA1 Message Date
3bdad1102c update libdevuansdk submodule 2023-12-07 16:57:30 -03:00
3a1821aff6 fix readme with relative dir 2025-06-14 14:35:06 -03:00
640efc6813 add devuan to ID_LIKE 2024-06-04 12:43:08 +00:00
b793c52a5c update issue list 2023-12-07 20:47:53 +00:00
dfe54d60b6 correct "git-core" to "git" 2023-12-07 20:13:38 +00:00
8e04f526e5 update submodule 2023-12-07 17:00:06 -03:00
2ff9be20db tweak install process 2023-12-07 16:51:27 -03:00
5a52e151a4 update known issues 2023-12-07 19:30:30 +00:00
e05efdc6a9 dump ver and gnome-disk-utility 2023-12-07 16:26:36 -03:00
0967a480b3 fix apparmor & title bars 2023-12-07 14:44:52 -03:00
cbfcfee2c5 add issue 2023-12-07 00:56:17 +00:00
07b8c9613e update readme 2023-12-07 00:55:22 +00:00
f6cddcfcd6 reflect screenshot changes on readme 2023-12-04 03:14:54 +00:00
8dc0103ab3 delete old screenshot :( 2023-12-04 03:13:04 +00:00
ab862ced85 add new screenshots! 2023-12-04 03:12:47 +00:00
a6b5ca853b update git package 2023-12-03 22:20:18 -03:00
60f994bfc3 update lib ver 2023-12-03 22:17:36 -03:00
49827c1ead add git to base 2023-12-04 00:27:05 +00:00
c1195a8c45 replace leftover names 2023-12-03 21:11:29 -03:00
597155ab7d add os release info 2023-12-03 21:05:51 -03:00
825d9afbd2 add dconf db 2023-12-03 19:23:43 -03:00
0f1f4fe735 fix inaccuracies from readme 2023-12-03 18:42:03 -03:00
b3dfe78a46 update zsh instructions 2023-12-03 20:34:24 +00:00
7060b6edb7 update libdevuansdk ver 2023-12-03 17:21:31 -03:00
02279e8263 Remove fontsnaps 2023-12-03 17:32:05 +00:00
7448dd29e0 prepare for Daedalus release 2023-12-03 14:08:25 -03:00
a1a0621863 update config and sdk repo 2023-12-03 12:50:42 -03:00
66388d963b fix merge conflicts 2023-12-03 12:25:32 -03:00
b42ea8ac83 update broken link (again) 2023-06-26 02:23:49 +00:00
03aed48a7d fix broken link 2023-06-26 02:23:11 +00:00
29 changed files with 146 additions and 566 deletions

3
.gitmodules vendored
View File

@ -1,3 +1,4 @@
[submodule "lib/libdevuansdk"]
path = lib/libdevuansdk
url = https://git.devuan.org/frangamer1892/libdevuansdk.git
url = https://git.devuan.org/fzadikian/libdevuansdk.git
branch = master

View File

@ -3,15 +3,20 @@ Delphinium GNU/Linux
Delphinium GNU/Linux is a simple distro based in Devuan, featuring the MATE desktop environment.
Releases at: https://notindiegames.tk/pub/delphinium/
Releases at: https://gnlug.org/pub/isos/delphinium/ (user delphinium, password delphinium)
![Screenshot](https://git.devuan.org/frangamer1892/delphinium-sdk/raw/branch/master/screenshot.png)
![Screenshot Sys](screenshot_sys.png)
![Screenshot Tux](screenshot_tux.png)
## Known issues with the latest release
- None! If you happen to find any, please report them over on the Issues tab.
## Requirements
delphinium-sdk is designed to be used interactively from a terminal.
It requires the following packages to be installed in addition to the
[dependencies required for libdevuansdk](https://git.devuan.org/frangamer1892/libdevuansdk/src/branch/master/README.md#requirements).
[dependencies required for libdevuansdk](https://git.devuan.org/fzadikian/libdevuansdk/src/branch/master/README.md#requirements).
`sudo` permissions are required for the user that is running the build.
@ -41,11 +46,11 @@ git pull && git submodule update --init --recursive --checkout
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
vanilla version, without preloaded config files so it doesn't cause
vanilla session, without preloaded config files so it doesn't cause
issues with libdevuansdk/delphinium-sdk functions.
```
zsh
zsh -f
source sdk
```

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@ -5,10 +5,8 @@ vars+=(username userpass default_shell mkefi grubversion hookscripts)
arrs+=(custom_deb_packages)
blend_name="delphinium-desktop-live_"
release="chimaera"
version="0.0.2"
release="daedalus"
version="1.1.0"
username="delphinium"
userpass="delphinium"
default_shell="/bin/bash"

View File

@ -19,6 +19,7 @@ base_packages+=(
docutils-doc
ftp-ssl # in daedalus ftp-ssl or tnftp replaces ftp. lftp gets some votes locally.
gettext
gnome-disk-utility
gnupg2
gparted
grub-pc-bin
@ -42,6 +43,10 @@ base_packages+=(
util-linux-locales
w3m
whois
mc
gdebi
nmap
neofetch
)
@ -49,10 +54,9 @@ extra_packages+=(
task-desktop
task-laptop
task-xfce-desktop
# task-kde-desktop
fontsnaps
popularity-contest
task-mate-desktop
# task-print-server ## no package
# popularity-contest
refractainstaller-base
refractasnapshot-base
yad
@ -60,8 +64,16 @@ extra_packages+=(
refractasnapshot-gui
# libgtk3-perl #need to add this for graphical debconf - THIS SUCKS! (buttons off-screen)
gvfs-backends
gnome-mines
gnome-sudoku
gnome-chess
supertuxkart
deluge
tigervnc-viewer
vlc
cryptsetup-initramfs
cryptsetup-run
git
)
@ -89,9 +101,6 @@ purge_packages=(
debian-keyring
elinks
elinks-data
git
git-core
git-man
liberror-perl
libfsplib0
libtre5
@ -106,7 +115,10 @@ purge_packages=(
amd64-microcode
)
purge_extra_packages=(
gtk3-nocsd
libgtk3-nocsd0
)
custom_deb_packages+=(

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@ -0,0 +1,2 @@
Delphinium GNU/Linux daedalus \n \l

View File

@ -0,0 +1 @@
Delphinium GNU/Linux daedalus

View File

@ -0,0 +1,7 @@
The programs included with the Delphinium GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Delphinium GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

View File

@ -0,0 +1 @@
../usr/lib/os-release

View File

@ -0,0 +1,70 @@
Delphinium GNU/Linux 1.1 "daedalus" *
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".
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.
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 DAEDALUS DESKTOP-LIVE
DELPHINIUM DAEDALUS DESKTOP-LIVE
This is Devuan 5 (Daedalus) 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.
This is Delphinium 1.1 (Daedalus) desktop-live.
You can burn the iso to DVD or use dd or cat to image a USB thumb drive.
User name: devuan Password: devuan
User name: delphinium Password: delphinium
Admin name: root Password: toor
Maintained by fsmithred (key id 0xA73823D3094C5620 on pgp.mit.edu)
Built with the Devuan SDK, live-sdk module
Maintained by frangamer1892
Built with the Delphinium SDK, live-sdk module
CONTENTS
@ -29,10 +22,8 @@ CONTENTS
BOOT TO ANOTHER LANGUAGE
Choose the "Other language" option from the boot menu.
Press TAB to edit the boot command.
Backspace to erase "it_IT.UTF-8" (Ignore the repeating lines. Bug
or misconfigured?)
Type your locale code in its place and then ENTER.
Press TAB to edit the boot command (or "e" if using UEFI).
Replace the locale and keyboard layout with yours.
Note: When you install the system, your chosen language will be the
default in the installed system.
@ -45,10 +36,10 @@ Wireless firmware is already installed. All of the firmware packages
come from the non-free-firmware repository, however the non-free and contrib
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
through Synaptic Package Manager in the System menu.
through Synaptic Package Manager.
You can uninstall all the non-free firmware and remove the
non-free-firmware repository from the software sources by running:
You can remove all the non-free firmware after you reboot into the new
installation by running (as root or with sudo):
/root/remove_firmware.sh
@ -60,7 +51,7 @@ and can be installed with:
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
you make to the running system will be copied to the installation. This
includes desktop configuration, software added or removed, language/locale
@ -74,8 +65,7 @@ you start the installer or from within the installer. Gparted, cfdisk and
gdisk are all installed and available. For a legacy bios install, the
minimum needed is a single partition for the system. For a uefi install,
you must also have an EFI partition. Refer to the installer help
document. (See /usr/lib/refractainstaller/readme.refractainstaller.txt
or press Help from within the installer.)
document (press Help from within the installer).
IMPORTANT NOTE: grub-efi-amd64 is installed. If you boot from bios, the
installer will find the grub-pc package and ask if you want the
@ -85,7 +75,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.
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
@ -116,10 +106,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
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)
@ -134,15 +120,12 @@ See /usr/share/doc/refractasnapshot-base/README.gz for details.
BUG REPORTS AND SUPPORT LINKS
Comments, suggestions, criticisms, and bug reports are welcome.
Please report bugs on the official Devuan Bug Tracking System:
Comments, suggestions, criticisms, and bug reports
are welcome on our github:
https://bugs.devuan.org
https://git.devuan.org/frangamer1892/delphinium-sdk/issues
Support:
Devuan Support:
IRC Channel on libera.chat: #devuan
Support forum: dev1galaxy.org

View File

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

View File

@ -1,8 +0,0 @@
[Default Applications]
image/png=org.xfce.ristretto.desktop
image/jpeg=org.xfce.ristretto.desktop
image/gif=org.xfce.ristretto.desktop
text/plain=org.xfce.mousepad.desktop
text/html=firefox-esr.desktop;
application/x-shellscript=org.xfce.mousepad.desktop
application/xml=org.xfce.mousepad.desktop;

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,96 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Linux version 5.6.0" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Devuan GNU+Linux -- Software freedom, your way</title>
<meta name="Description" content="Devuan GNU+Linux is a free distribution of the GNU+Linux operating system. It is maintained and updated through the work of many users who volunteer their time and effort." />
<meta name="Keywords" content="devuan, GNU, linux, unix, open source, free, DFSG" />
<meta name="Language" content="English" />
<meta name="Author" content="freedom@devuan.org" />
<link rev="made" href="mailto:freedom@devuan.org" />
<link href="./docs/css/debinstall.css" rel="stylesheet" type="text/css" />
<link href="./docs/css/debinstall-print.css" media="print" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="header">
<div id="upperheader">
<div id="logo">
<a href="https://www.devuan.org/" title="www.devuan.org"><img src="./docs/pics/devuan-emblem90.png" width="90" height="90" alt="www.devuan.org" /></a>
</div><!-- end logo -->
<p class="section"><em>Installer</em></p>
</div><!-- end upperheader -->
<div id="intro">
<div id="splash">
<h1>Welcome to the reliable world of <span id="devuan-img"><img src="./docs/pics/devuan-61.png" alt="Devuan GNU+Linux" height="94" width="211" /></span></h1>
</div><!-- end splash -->
</div><!-- end intro -->
<p class="rm">This disc is one of several installation options for the <a href="https://files.devuan.org/devuan_daedalus/">Devuan GNU+Linux distribution</a>. 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'.</p>
</div><!-- end header -->
<p class="rm" id="breadcrumbs"><span class="alt">[<a class="txt" href="README.txt">TEXT VERSION</a>]</span> Devuan GNU+Linux 5.0 "daedalus" *</p>
<div id="outer">
<ul class="toc">
<li><a href="#welcome">Introduction</a></li>
<li><a href="#discs">Disc Choices</a></li>
<li><a href="#install">Installation</a></li>
<li><a href="#apt">Getting software</a></li>
<li><a href="#respins">Devuan Derivatives</a></li>
<li><a href="#bugs">Report a Bug</a></li>
<li><a href="#help">Devuan Resources</a></li>
</ul>
<h2 id="welcome">Introduction</h2>
<p>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. Devuan used the Linux kernel. Most of the basic operating system tools come from the GNU project, hence the name GNU+Linux.</p>
<p>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.</p>
<h2 id="discs">Disc Choices</h2>
<ul>
<li>netinstall</li>
<li>server (4 CD set)</li>
<li>desktop</li>
<li>desktop-live</li>
<li>minimal-live</li>
</ul>
<p><em>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.</em></p>
<h2 id="install">Installation</h2>
<p>Before you start, please read the <a href="Release_notes_daedalus.txt">Daedalus 5.0 Release Notes</a>.</p>
<p>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.</p>
<p>An <strong>Installation Guide</strong> is included on this disc at <tt><a href="docs/install-devuan.html">docs/install-devuan.html</a></tt> and also online.</p>
<p>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.</p>
<h2 id="apt">Getting Additional Software</h2>
<p>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 <em>packages</em>. This is done preferably with the 'apt' or 'aptitude' programs.</p>
<p>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 use the command:</p>
<p><code>apt-get install openssh-client xlennart</code></p>
<p>Note that you don't have to enter the complete path or the '.deb' extension. 'Apt' will figure this out itself.</p>
<p>Or use aptitude for a full screen interactive selection of available Devuan packages.</p>
<p>Software can also be installed using the Synaptic graphical interface.</p>
<h2 id="respins">Devuan Derivatives</h2>
<p>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. A list of derivative distros is kept at: <a href="https://www.devuan.org/os/devuan-distros">Derivatives Based on Devuan</a></p>
<p>You are free to create and re-distribute CDs/DVDs of the Devuan GNU+Linux Operating System as well as respins like these.</p>
<h2 id="bugs">Report a Bug</h2>
<p>This is an official release of the Devuan system. Please report any bugs you find to the <a href="https://bugs.devuan.org">Devuan Bug Tracking System</a>.</p>
<p>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 <tt><a href=".disk/info">/.disk/info</a></tt>.</p>
<h2 id="help">Resources</h2>
<p>Learn more about Devuan, Linux and <a href="https://devuan.org/os/free-software">Libre Software</a></p>
<ul>
<li><a href="https://devuan.org/">The Devuan homepage</a></li>
<li><a href="https://dev1galaxy.org">The Dev1Galaxy web forum</a></li>
<li><a href="https://devuan.org/os/community">Community Communication Channels</a></li>
<li><a href="https://twitter.com/DevuanOrg">Twitter @DevuanOrg</a></li>
<li><a href="https://www.tldp.org/">The Linux Documentation Project</a></li>
<li><a href="https://www.linux.org/">General Linux homepage</a></li>
</ul>
</div>
<div id="foot">
<ul class="inline">
<li><a href="docs/install-devuan.html">Install Devuan</a> |</li>
<li><a href="docs/full-disk-encryption.html">Full disk encryption</a> |</li>
<li><a href="docs/network-configuration.html">Network configuration</a> |</li>
<li><a href="README.html">README</a></li>
</ul>
<ul class="inline">
<li><a href="https://creativecommons.org/licenses/by-sa/4.0/">[Creative Commons Attribution-ShareAlike 4.0 International]</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,131 +0,0 @@
Devuan GNU/Linux 5.0 "daedalus" *
(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_daedalus/
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. Devuan uses the Linux kernel.
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 Daedalus 5.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.
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_daedalus_5.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. A list of derivative
distros is kept at: https://www.devuan.org/os/devuan-distros
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,255 +0,0 @@
# Devuan 5 Daedalus Release Notes
## Index
- Introduction
- New in this Release
+ Rootless startx uses libseat1
+ Sway (wayland) GUI without elogind
- Getting Devuan 5 Daedalus
- Upgrading to Devuan 5 Daedalus
- Notes on Specific Packages and Issues
+ Consolekit
- Devuan Package Repositories
- Non-free-firmware
- Devuan package information pages
- Reporting bugs
## Introduction
This document includes technical notes relevant to Devuan 5 Daedalus.
Devuan 5 Daedalus is based on Debian 12 Bookworm. Much of the information in
[Debian's Release Notes](https://www.debian.org/releases/bookworm/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
### Rootless startx uses libseat1
xserver-xorg-core now uses libseat1 to control rootless startx and access to
input and video devices. This has several advantages, the most significant being
that it removes the dbus dependency from xserver-xorg-core.
libseat1 can use either seatd or elogind as a
backend. If you need to override the default choice (autodiscovery), use the
LIBSEAT_BACKEND environment variable.
If you are using seatd as the backend, ensure the user is a member of the video group.
This is only relevant to running startx as a user, xorg run as root by a display
manager is unaffected.
### Wayland GUI without elogind
Users can now enjoy a wayland desktop without elogind by installing
libpam-ck-connector, sway and seatd.
Ensure the relevant user is a member of the `video` group and run sway from
the terminal.
## Getting Devuan 5 Daedalus
Devuan 5 Daedalus 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_daedalus/) at
http://files.devuan.org/devuan_daedalus/.
Mini isos and other specialist installation media for all release architectures
are available from
http://deb.devuan.org/devuan/dists/daedalus/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
Official Devuan Docker container images are [available from the Docker Hub](https://hub.docker.com/u/devuan). These images are updated as needed for all maintained releases. To get the latest image for Daedalus execute
> `docker pull devuan/devuan:daedalus`
For further details on the images, please consult the information on Docker Hub.
## Upgrading to Devuan 5 Daedalus
A direct and easy upgrade path from Devuan Chimaera and a migration path from
Debian Bookworm to Devuan 5 Daedalus are [available](
https://devuan.org/os/install) at
[https://devuan.org/os/install](https://devuan.org/os/install).
If you already have Daedalus installed, 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
### Consolekit
Upstream maintenance of
[Consolekit2](https://github.com/ConsoleKit2/ConsoleKit2) has
resumed. [Consolekit](https://pkginfo.devuan.org/consolekit) is therefore a good
alternative to [elogind](https://pkginfo.devuan.org/elogind) for session
tracking and management.
## 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).
deb http://deb.devuan.org/merged daedalus main
deb http://deb.devuan.org/merged daedalus-security main
deb http://deb.devuan.org/merged daedalus-updates main
deb http://deb.devuan.org/devuan daedalus-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 daedalus main
deb tor+http://devuanfwojg73k6r.onion/merged daedalus-security main
deb tor+http://devuanfwojg73k6r.onion/merged daedalus-updates main
deb tor+http://devuanfwojg73k6r.onion/devuan daedalus-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).
If you wish to use a geographically local mirror, you can use
http://${CC}.deb.devuan.org where ${CC} is the CountryCode. If no mirror is
available in that country the URL will still work, although there will be no
advantage.
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 rsa2048 2014-12-02 [SC]
72E3CB773315DFA2E464743D94532124541922FB
uid Devuan Repository (Primary Devuan signing key) <repository@devuan.org>
sub rsa2048 2014-12-02 [E]
sub rsa4096 2016-04-26 [S]
The key is included in the current [devuan-keyring package](http://pkginfo.devuan.org/devuan-keyring).
## Non-free firmware
All Devuan 5 Daedalus 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 5 Daedalus 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` handles this and sends to the correct
BTS by default. You can override the choice that `reportbug` offers and 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

View File

@ -0,0 +1,10 @@
PRETTY_NAME="Delphinium GNU/Linux 1.1 (daedalus)"
NAME="Delphinium GNU/Linux"
VERSION_ID="1.1"
VERSION="1.1 (daedalus)"
VERSION_CODENAME="daedalus"
ID=delphinium
ID_LIKE=devuan,debian
HOME_URL="https://git.devuan.org/frangamer1892/delphinium-sdk"
SUPPORT_URL="https://git.devuan.org/frangamer1892/delphinium-sdk/issues"
BUG_REPORT_URL="https://git.devuan.org/frangamer1892/delphinium-sdk/issues"

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

View File

@ -124,7 +124,7 @@ iso_write_isolinux_cfg() {
cat <<EOF | sudo tee ${workdir}/binary/isolinux/isolinux.cfg >/dev/null
ui vesamenu.c32
prompt 0
menu title devuan-live boot menu
menu title delphinium-live boot menu
timeout 70
menu background /isolinux/splash.png
@ -401,7 +401,7 @@ cd -
##### this should be temporary
#if dpkg -l lightdm ; then
# apt-get -y --purge remove lightdm lightdm-gtk-greeter liblightdm-gobject-1-0
# echo "Removed lightdm" > /home/devuan/which_dm
# echo "Removed lightdm" > /home/delphinium/which_dm
#fi
#if dpkg -l grub-efi-amd64-signed ; then
# apt-get -y remove grub-efi-amd64-signed

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

BIN
screenshot_sys.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 702 KiB

BIN
screenshot_tux.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB