Advertising

Sparky 5.12

A quarterly update point release of Sparky 5.12 “Nibiru” of the stable line is out. This release is based on Debian stable 10 “Buster”.

Changes between 5.11 and 5.12:
• system upgraded from Debian stable repos as of July 5, 2020
• Linux kernel 4.19.118
• Firefox 68.10.0esr
• Thunderbird 68.9.0
• VLC 3.0.11
• LibreOffice 6.1.5
• Otter Browser replaced by Epiphany Browser (MinimalGUI)
• added Openbox Noir to the desktop list to be installed as a choice (via MinimalGUI & MinimalCLI and APTus)
• ‘debi-tool’ replaced by ‘gdebi’
• disabled package list updating, during installing Sparky via Calamares; even you install Sparky with active Internet connection, the Debian or Sparky server can be temporary off, so it could stop the installation

System reinstallation is not required; if you have Sparky 5.x installed make full system upgrade:

sparky-upgrade

or:

sudo apt update
sudo apt full-upgrade

or via the System Upgrade tool.

Sparky 5 is available in the following flavours:
– amd64 & i686: LXQt, Xfce, MinimalGUI (Openbox) & MinimalCLI (text mode)
– armhf: Openbox & CLI (text mode)

New iso/img images of the stable line can be downloaded from the download/stable page.

Sparky 5.11

A quarterly update point release of live/install media of Sparky 5.11 “Nibiru” of the stable line is out. This is a release based on Debian 10 “Buster”.

Changes:
– the base system upgraded from Debian stable repos as of March 1, 2020
– Linux kernel 4.19.98 LTS (PC)
– Linux kernel 4.19.97 LTS (ARMHF)
– added 9 new nature wallpapers captured by Aneta, Pavbaranov and me
– Sparky repository changed to the named “nibiru” (“stable” works as before); no need to manually change the repo; see also: https://sparkylinux.org/sparky-named-repos/
– Firefox 68.6.0 ESR
– Thunderbird 68.6.0
– LibreOffice 6.1.5

System reinstallation is not required; if you have Sparky 5.x installed make full system upgrade:

sparky-upgrade

or:

sudo apt update
sudo apt full-upgrade

or via the System Upgrade tool.

Sparky 5 is available in the following flavours:
– amd64 & i686: LXQt, Xfce, MinimalGUI (Openbox) & MinimalCLI (text mode)
– armhf: Openbox & CLI (text mode)

New iso/img images of the stable line can be downloaded from the download/stable page.

Sparky 5.8 “Nibiru”

There are new live/install media of SparkyLinux 5.8 “Nibiru” available to download.
This is the 1st release of the new stable line, which is based on the Debian 10 “Buster”.

Changes:
– based on Debian 10 stable “Buster” now, repositories changed from ‘testing’ to ‘stable’
– system upgraded from Debian stable “Buster” repos as of July 14, 2019
– Linux kernel 4.19.37-5 (i686 & amd64)
– Linux kernel 4.19.57-v7+ (ARMHF)
– the Calamares installer updated up to version 3.2.11
– apt-daily.service disabled
– sparky-tube installed as dafault
– removed old 3rd party repositories
– added obconf-qt (LXQt edition)
– nm-tray installed instead of network-manager-gnome (LXQt edition)
– network-manager added to CLI ARMHF image
– small fixes

System reinstallation is not required. If you have Sparky 5.x installed make sure your OS uses Debian’s ‘buster’ or ‘stable’ repos, and make full system upgrade:
sudo apt update
sudo apt install sparky5-apt
sudo apt update
sudo apt full-upgrade

Sparky 5.8 is available in the following flavors:
– amd64 & i686: LXQt, Xfce, MinimalGUI (Openbox) & MinimalCLI (text mode)
– armhf: Openbox & CLI (text mode)

New stable iso/img images can be downloaded from the download/stable page.

Changing the repositories moves Sparky 5 from ‘rolling’ to ‘stable’ line now.
If you would like to keep Sparky rolling, read the post: https://sparkylinux.org/sparky-5-transition/

Sparky 4.9.2 & 5.6.2

Sparky iso images of both lines stable and rolling have been updated and rebuild again.

This is a minor but important update which provides fixed chown and chmod of /etc/shadow which makes some problems after installing Sparky on a hard drive; the wrong settings been made via sparkybackup tool during a new iso building process so it happens on both stable and rolling iso images.

No system reinstallation is required, to set it right simply run:
sudo chown root:shadow /etc/shadow
sudo chmod 640 /etc/shadow

The second issue is targeted to Sparky iso images of the rolling line only: slow starting of most desktops; installation of ‘haveged’ package should fix that problem.

Also, the Linux kernel 4.20.0 has been rebuild with a few (missing before) modules enabled.

Sparky 4.9.1 & 5.6.1

Sparky iso images of both lines stable and rolling have been rebuild and updated.
This is a minor but important update which provides new settings of Sparky repositories.

No system reinstallation is required of existing Sparky installations, simply make full system upgrade:
sudo apt update
sudo apt install sparky-apt
sudo apt update
sudo apt full-upgrade

Additionally, Sparky of the rolling line 5.6.1 is shipped with Linux kernel 4.20.0 as default and Python 3.7 (3.6 has been already removed)

If you would like to install a new desktop via older MinimalGUI/CLI iso images (=< 4.9 / =< 5.6) you have to upgrade the 'sparky-apt' package in live system before starting the Advanced Installer.

 

Sparky 4.8

New live/install iso images of SparkyLinux 4.8 “Tyche” are out.
Sparky 4 is based on Debian stable line “Stretch” and built around the Openbox window manager.

Sparky 4.8 offers a fully featured operating system with a lightweight LXDE desktop environment; and minimal images of MinimalGUI (Openbox) and MinimalCLI (text mode) which lets you install the base system with a desktop of your choice with a minimal set of applications, via the Sparky Advanced Installer.

Sparky 4.8 armhf offers a fully featured operating system for single board mini computers RaspberryPi; with the Openbox window manager as default; and a minimal, text mode CLI image to customize it as you like.

All existing other desktops are fully supported, and can be installed via the Minimal iso images or after installing Sparky on a hard drive, via APTus-> Desktop tool.

Changelog:
– full system upgrade from Debian stable repos as of May 11, 2018
– Linux kernel 4.9.88 (PC)
– Linux kernel 4.14.34 (ARM)
– Calamares 3.1.12 with possibility of installing the live system on an encrypted disk
– added new option of live system booting which lets you choose your localization
– sparky tools which need the root access use pkexec now instead of gksu/gksudo/kdesudo/etc.
– added packages: xinit (provides startx command) and bleachbit (for cleaning the system)
– sparky advanced installer features 6 localizations now: Brazilian, English, German Italian, Polish and Portuguese
– APTus 0.4.x has been enlarged of new, additional applications and tools to be easy installed
– removed packages: gksu, gdebi, reportbug, sparky-fontset

There is no need to reinstall existing Sparky installations of 4.6, 4.7 and 4.8 RC, simply make full system upgrade.

Sparky PC:
user: live
password: live
root password is empty

Sparky ARM:
user: pi
password: sparky
root password: toor

New iso images of the stable edition can be downloaded from the download/stable page.

Known issues:
– installing Openbox via MinimalCLI image makes problem with the ‘obmenu-generator’ package installation. To solve that, after running Sparky from hard drive, reinstall the package:
sudo apt update
sudo apt install --reinstall obmenu-generator

and install ‘sparky-desktop-openbox’ meta package as well.

 

Sparky 4.8 RC

There is a new, testing live/install iso image of SparkyLinux 4.8 RC “Tyche” available to download. Sparky 4 is based on Debian stable line “Stretch”.

Sparky 4.8 RC is a release candidate to upcoming next 4.8 stable release.

Changes between 4.7 and 4.8 RC:
– full system upgrade from Debian stable repos as of April 11, 2018
– Linux kernel 4.9.82
– Calamares 3.1.12 with an option of installing system on an encrypted disk
– added new option of live system booting which lets you choose a localization (via kernel parametr) and keyboard layout (via a new script)
– sparky tools which need the root access use pkexec now instead of gksu/gksudo/kdesudo/etc.
– added packages: xinit (provides startx command) and bleachbit (for cleaning the system)
– temporary removed gscreenshot and replaced with sparky-screenshot
– sparky advanced installer features 4 localizations now: Brazilian, English, German and Polish (more translations needed!); fixed removing partitions from the partition list after choosing and used them;

The final 4.8 release is planned in the middle of May and will be available in following versions: LXDE (full version), MinimalGUI (Openbox) and MinimalCLI (text mode).

New iso image of the development version can be downloaded from download/development page.

Sparky 4.6.1 STB

There is an update of SparkyLinux stable line 4.6.1-STB “Tyche”.
This is Sparky edition based on Debian stable 9 “Stretch”.

New live/install media features fixes of 3 issues found in the 4.6 release:
1. system installed via Calamares sets wrong chmod 777 of the root directory “/”, (should be 755); it is NOT Calamares related issue, but happens using Calamares. The issue has been reported by lesio – thank’s a lot.
2. Wrong UUID Resume number, copied from the base system – it sets wrong configuration to GRUB bootloader
3. Calamares 3.1 features weak salt. In cryptography, a salt is random data that is used as an additional input to a one-way function that “hashes” a password or passphrase. Systems installed by Calamares up to and including Calamares 3.1 have a weaker password salt than they should. This weakness is important if an attacker has a way to obtain the password hash. The new 4.6.1 iso images are shipped with Calamares 3.1.1.

NO re-installation is required.

If you have Sparky 4.6 installed on your hard drive, you can manually fix the issues.

1. Wrong chmod can be fixed by the command:
sudo chmod 755 /

2. Wrong UUID Resume number.

Check your swap UUID:
sudo lsblk -f | grep swap

Check resume UUID:
cat /etc/initramfs-tools/conf.d/resume

If they are different, change (by a text editor, as root) resume UUID to the first one, has gotten by ‘lsblk’ command, and then update ram disk and grub:
sudo update-initramfs -u -t -k all
sudo update-grub

3. Weak password salt can be fixed by creating new password, via the command:
passwd

If you have separated root password, change it in the same way:
su
passwd

New iso image can be download from the download/stable page.

Switch Sparky testing to stable

This short tutorial shows you how to switch Sparky based on Debian testing “Stretch” to upcoming Debian stable “Stretch”.

It’s for users whose prefer rock solid stability of Debian stable over never packages provide be Debian testing. So, you do not have to do that, if you stay on testing branch.

1. Change Debian repository from “testing” to “stretch” (use “stretch” not ‘stable”!):
sudo nano /etc/apt/sources.list

2. Change Sparky repository from “testing”:
sudo nano /etc/apt/sources.list.d/sparky-testing.list
deb https://sparkylinux.org/repo/ testing main
deb-src https://sparkylinux.org/repo/ testing main

to “stable” (in the “sparky-testing-list”!):
deb https://sparkylinux.org/repo/ stable main
deb-src https://sparkylinux.org/repo/ stable main

Do not create new “sparky-stable.list” manually!.

3. Change pinning:
sudo nano /etc/apt/preferences.d/sparky
from:
Package: *
SparkyLinux,a=testing
Pin-Priority: 1001

and:
Package: *
SparkyLinux,a=stable
Pin-Priority: -10

to:
Package: *
SparkyLinux,a=testing
Pin-Priority: 500

and:
Package: *
SparkyLinux,a=stable
Pin-Priority: 1001

4. Refresh package list:
sudo apt-get update

5. Upgrade/install ‘sparky-apt’ package (it has to come from Sparky ‘stable’ repos):
sudo apt-get install sparky-apt

This operation downgrades the ‘sparky-apt’ and ‘sparky-core’ packages to version 4~xxxxxxxx.

6. Refresh package list again:
sudo apt-get update

7. Upgrade the system:
sudo apt-get dist-upgrade

That’s all, your Sparky installation is ready for upcoming Debian stable “Stretch” now.


 

Sparky news 2016/12/29

 

Some changes come to Sparky, so it’s time to let you know about them.

As some of you probably know, after a few discuss at our forums and a community portal, a new edition of Sparky is coming. It will be based on Debian stable – upcoming Debian stable Stretch.
There will be one “home/full” edition and the Minimal as well to be created. They do not make any changes in the main line of Sparky based on Debian testing branch. The new one is targeted to all the users who prefer a stable environment instead of testing/unstable.

All existing Sparky tools should be working in the same way on stable base and testing too.

Some changes I already did to test them, to make sure everything will be working fine when Stretch become stable, and Sparky 4.6 (stable line) will be ready to go.

The most important change is about the package list and preferences.
No more ‘sparky.list’ in the /etc/apt/sources.list.d/ directory.
The ‘sparky.list’ has been split to ‘sparky-testing.list’ and ‘sparky-unstable.list so don’t be surprised if you can’t find it. ‘sparky-apt 4-20161229’ makes the change via the update channel.

The 3rd list – ‘sparky-stable.list’ is available via ‘sparky-apt 3-20161229’ package and is targeted to Debian stable “Jessie” only.

To make it clear:
– Sparky based on Debian testing uses ‘sparky-testing.list’ and (optional) ‘sparky-unstable.list
– Debian stable “Jessie” can use ‘sparky-stable.list’ and ‘sparky-testing.list’ together!

‘sparky-apt’ 3 for stable branch and version 4 for testing provides pinning for all packages.

Make sure that APTus can not install all available desktops on the top of stable environment (on Jessie).

How to add Sparky repos to Debian stable “Jessie”?
1. Create ‘sparky-stable.list’:
su
nano /etc/apt/sources.list.d/sparky-stable.list

2. Paste into the file:
deb http://sparkylinux.org/repo stable main
3. Get Sparky public key:
wget -O - http://sparkylinux.org/repo/sparkylinux.gpg.key | apt-key add -
4. Refresh package list:
apt-get update
5. Install ‘sparky-apt’ ver. 3:
apt-get install sparky-apt

That’s all. You can also install ‘sparky-core’ ver. 3 package.

Thank all of you for the 2016 year very much and I wish you happy new 2017 year!

 

Advertising