Compare commits
38 Commits
Author | SHA1 | Date | |
---|---|---|---|
89426aec64 | |||
f200077b6f | |||
b860744f0d | |||
71d008583f | |||
257b6ce8da | |||
048544d7d8 | |||
6eac8704a5 | |||
2c2999e89c | |||
3c0181b6d5 | |||
6c021cc98d | |||
e1cf4f6066 | |||
c15e8054e8 | |||
a27690111a | |||
fb0cb06698 | |||
d842d96b74 | |||
e3e6c6a738 | |||
0c23dacfb4 | |||
367183d4c8 | |||
63994ff3e0 | |||
4ad3258c30 | |||
f5af0fdcf0 | |||
6a1fd30e72 | |||
856370328d | |||
b4a3d7cb17 | |||
785e490eb7 | |||
fda2239917 | |||
e779e7008a | |||
517548f971 | |||
5a196c1c49 | |||
d044ba00ca | |||
fec5ac679c | |||
5e7b90cda9 | |||
9a768a26d7 | |||
e1a6b23333 | |||
493e4038e3 | |||
5b7cd98b03 | |||
ed5cab67d9 | |||
7ede00a3e7 |
2
.gitmodules
vendored
2
.gitmodules
vendored
@ -1,3 +1,3 @@
|
||||
[submodule "lib/libdevuansdk"]
|
||||
path = lib/libdevuansdk
|
||||
url = https://github.com/parazyd/libdevuansdk
|
||||
url = https://git.devuan.org/frangamer1892/libdevuansdk.git
|
||||
|
43
README.md
43
README.md
@ -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/
|
||||
|
||||

|
||||
|
||||
## 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
|
||||
[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.
|
||||
|
||||
### Devuan
|
||||
|
||||
```
|
||||
xorriso squashfs-tools live-boot syslinux-common
|
||||
```
|
||||
|
||||
### Gentoo
|
||||
|
||||
```
|
||||
dev-libs/libisoburn sys-fs/squashfs-tools sys-boot/syslinux
|
||||
xorriso squashfs-tools live-boot syslinux-common debootstrap
|
||||
```
|
||||
|
||||
## 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
|
||||
@ -33,7 +31,7 @@ git submodule update --init --recursive --checkout
|
||||
|
||||
### 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
|
||||
@ -44,28 +42,29 @@ 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
|
||||
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
|
||||
blend you want to build the image for.
|
||||
Now is the time you choose the OS, a blend, and architecture.
|
||||
|
||||
### Currently supported distros
|
||||
|
||||
* `devuan`
|
||||
* `delphinium`
|
||||
|
||||
Example:
|
||||
```
|
||||
; load devuan amd64
|
||||
load delphinium delphinium-desktop-live amd64
|
||||
```
|
||||
|
||||
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
|
||||
able to find it in the `dist/` directory in live-sdk's root.
|
||||
The image will be automatically built for you. Once finished, you will be
|
||||
able to find it in the `dist/` directory in delphinium-sdk's root.
|
||||
|
@ -41,6 +41,10 @@ base_packages+=(
|
||||
util-linux-locales
|
||||
w3m
|
||||
whois
|
||||
mc
|
||||
gdebi
|
||||
nmap
|
||||
neofetch
|
||||
)
|
||||
|
||||
|
||||
@ -48,10 +52,10 @@ extra_packages+=(
|
||||
|
||||
task-desktop
|
||||
task-laptop
|
||||
task-xfce-desktop
|
||||
task-mate-desktop
|
||||
fontsnaps
|
||||
# task-print-server ## no package
|
||||
popularity-contest
|
||||
# popularity-contest
|
||||
refractainstaller-base
|
||||
refractasnapshot-base
|
||||
yad
|
||||
@ -59,6 +63,13 @@ 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
|
||||
)
|
||||
|
||||
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 8.2 KiB |
@ -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.
|
@ -1,20 +1,13 @@
|
||||
DEVUAN CHIMAERA DESKTOP-LIVE
|
||||
DELPHINIUM CHIMAERA DESKTOP-LIVE
|
||||
|
||||
|
||||
This is Devuan 4 (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.
|
||||
This is Delphinium 0.0.1 (Chimaera) 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,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
|
||||
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 remove all the non-free firmware after you reboot into the new
|
||||
installation by running (as root or with sudo):
|
||||
@ -53,12 +44,6 @@ installation by running (as root or with sudo):
|
||||
/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:
|
||||
|
||||
firmware-amd-graphics
|
||||
@ -79,10 +64,9 @@ firmware-ti-connectivity
|
||||
firmware-zd1211
|
||||
|
||||
|
||||
|
||||
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
|
||||
@ -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.
|
||||
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
|
||||
@ -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
|
||||
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)
|
||||
|
||||
@ -157,14 +137,10 @@ 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:
|
||||
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
|
||||
Support forum: dev1galaxy.org
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
@ -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
|
@ -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/
|
@ -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.
|
@ -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 |
@ -4,13 +4,13 @@
|
||||
vars+=(username userpass default_shell mkefi grubversion hookscripts)
|
||||
arrs+=(custom_deb_packages)
|
||||
|
||||
blend_name="devuan-desktop-live_"
|
||||
blend_name="delphinium-desktop-live_"
|
||||
|
||||
release="chimaera"
|
||||
version="4.0.0"
|
||||
version="0.0.1"
|
||||
|
||||
username="devuan"
|
||||
userpass="devuan"
|
||||
username="delphinium"
|
||||
userpass="delphinium"
|
||||
default_shell="/bin/bash"
|
||||
|
||||
# comment to disable:
|
||||
|
Submodule lib/libdevuansdk updated: 7eb4f57883...130ade2cb8
BIN
screenshot.png
Normal file
BIN
screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 MiB |
6
sdk
6
sdk
@ -52,12 +52,12 @@ load() {
|
||||
ckreq || return 1
|
||||
|
||||
os_map=(
|
||||
"devuan" "$R/lib/libdevuansdk/libdevuansdk"
|
||||
"delphinium" "$R/lib/libdevuansdk/libdevuansdk"
|
||||
)
|
||||
|
||||
blend_map=(
|
||||
"devuan-desktop-live" "$R/blends/devuan-desktop-live/devuan-desktop-live.blend"
|
||||
"devuan-minimal-live" "$R/blends/devuan-minimal-live/devuan-minimal-live.blend"
|
||||
"delphinium-desktop-live" "$R/blends/devuan-desktop-live/devuan-desktop-live.blend"
|
||||
"delphinium-minimal-live" "$R/blends/devuan-minimal-live/devuan-minimal-live.blend"
|
||||
"heads" "$R/../heads.blend"
|
||||
"decode" "$R/../decode.blend"
|
||||
)
|
||||
|
Reference in New Issue
Block a user