Sparky Backup Core 20180719

Sparky Backup Core has been upgraded up to version 20180719.

Sparky Backup Core/Sys tool lets you create a hybrid ISO image from your SparkyLinux installation, and then install it on a new machine or different hard/USB disk or a different partition.

– added Indonesian locale
– added support of btrfs and xfs file systems to the Advanced Installer.

The most notable change is added the btrfs file system to the installer.

From Wikipedia:

Btrfs is a file system based on the copy-on-write (COW) principle, initially designed at Oracle Corporation for use in Linux. The development of Btrfs began in 2007, and since August 2014 the file system’s on-disk format has been marked as stable.

Btrfs is intended to address the lack of pooling, snapshots, checksums, and integral multi-device spanning in Linux file systems. Chris Mason, the principal Btrfs author, has stated that its goal was “to let Linux scale for the storage that will be available. Scaling is not just about addressing the storage but also means being able to administer and to manage it with a clean interface that lets people see what’s being used and makes it more reliable”.

The new feature lets you install Sparky’s root file system (via Advanced Installer) on a subvolume “root”, and if you choose a separtate partition for your home directory, it will set your home dir on a subvolume “home” as well.

It means, your “root” and “home” subvolumes can be backed up straight via the btrfs feature or via the Timeshift application which is available in Sparky repository too.

Advanced Installer

btrfs file system


SparkyLinux 3.5 LXDE, Razor-Qt, CLI, E18 & E19-dev is out


SparkyLinux 3.5 “Annagerman” LXDE, Razor-Qt, CLI, Enlightenment 18 & 19-dev is out.

New Live/Install iso images provide up to date packages and a few changes.
All packages have been synchronized with Debian “testing” repositories as of 02/09/2014.
The system runs on Linux kernel 3.14.2 (3.14.15-2).

This time the Enlightenment edition is available in two versions:
– E18 – the stable line
– E19-dev ( – development packages compiled from git repository as of 02/09/2014 – for beta testers.

New application “Custom ISO Builder” lets you rebuild iso images of SparkyLinux and some other images similar to Sparky, check HowTo: custom-iso-builder-howto-part-1

New tool ‘Sparky-APTus-Extra’ lets you quick install additional applications from SparkyLinux repo, such as:
– Custom ISO Builder
– DEB Package Builder
– Dropbox
– Eraser
– JDownloader Installer
– Live USB Creator
– Nightingale
– RSSOwl
– SeaMonkey
– Skype
– SpiderOak
– Steam
– TeamViewer
– TOR Browser
– TrueCrypt
– VMware Player Installer
– zuluCrypt
– and a few sparky tools

New applications added to our repository:
– Spideroak
– TOR-Browser
– VMware Player On-Line Installer
– JDownloader On-Line Installer
– zuluCrypt

Sparky Conky Manager has been updated up to version 0.1.6 having a new option which lets you change the color.

Added new repository and the public keys:
– virtualbox
– liquorix
– google earth
– google talk plugin
– google music manager

Additional repositories are off.
To activate a new repo go to Synaptic-> Repository or Sparky APTus-> Repository-> Additional Repository Edition.

TrueCrypt has been removed from the system – the reason is well known for sure.
There is zuluCrypt available in our repo, which offers a CLI and GUI front-end for ‘cryptsetup’.

If you’d like to test E19 you have to remove all old E17/18 packages and its libs:
apt-get remove enlightenment terminology
apt-get autoremove

apt-get update
apt-get install e19

Known problems of Sparky E19-dev edition:
– no icons
– terminology doesn’t work

All the ISO images can be downloaded from download page



Donate SparkyLinux project



Informacja o wydaniu w języku polskim:


SparkyLinux 3.1 LXDE, Ultra & CLI is out

SparkyLinux 3.1 “Annagerman” LXDE, Ultra and CLI is out.

New iso images of SparkyLinux 3.1 providing a few changes and system improvements, such as:
– Linux kernel 3.10-3 (3.10.11-1)
– all packages have been updated from Debian testing repositories as of 2013/09/27
– added Teamviewer client for remote controling other machines
– added Sparky APTus – a small, simply and lightweight frontend for “apt-get” for upgrading and cleaning up the system, installing and removing packages
– added Minitube – a lightweight video player of YouTube contents
– added Gnote – a lightweight notes
– added Osmo – a lightweight personal organizer
– added Radiotray – a very small application for listening to the internet radio channels
– SparkyBackup-System bug fixed – updated up to 0.1.4
– Brasero has been removed and Xfburn has been installed
– lxpolkit bug fixed after the LXDE and Lxpolkit updating
– e17 desktop has been dropped out from the main release

Known bugs:
– in some cases the live installer “can’t see” any disk (hard/usb) if an USB disk is plugged in.

SparkyLinux 3.0 is out


SparkyLinux 3.0 “Annagerman” is out.
Sparky 3.x is built on the “testing” branch of Debian GNU/Linux “Jessie”.

The final release of Sparky 3.0 features:
– Linux kernel 3.9.8-1
– all packages updating from Debian testing repositories as of 2013/07/21
– minor bugs fixing
– small improvements of all the desktops
– new Sparky3-theme compatible with GNOME 3.8
– added extra functionality of the CLI edition (former name: Core) – see: How to SparkyLinux CLI

Live system user is: live
Password: live
Root password is blank.

Minimum system requirements for SparkyLinux 3.0 :
– CPU i486 / amd64
– RAM memory:
— LXDE/e17, Ultra (Openbox/JWM) Edition: 256MB
— MATE, Razor-Qt Edition: 384MB
— CLI Edition: 128MB
– an optical drive or USB port
– for full installation on a hard drive or flash USB disk:
— LXDE/e17, Ultra, MATE, Razor-Qt: 5GB (10GB recommended)
— CLI: 2GB

Check all changes of Sparky 3.0 edition: Beta1, Beta1 Core, Beta2, RC.

Many thanks for all guys who helped to improve SparkyLinux in any possible way.

Sparky 3.0 LXDE


Informacja o wydaniu w języku polskim ->


How to SparkyLinux CLI

For Sparky CLI 3.4 and above go to the newer guide.

This quick quide will let you know about SparkyLinux CLI up to version 3.2.
All the applications presented above have been preinstalled in SparkyLinux up to version 3.2.

I. What does the CLI mean?
Command Line Interface is an interface which works with no a graphic interface.
All the work has to be managed in two ways:
1. having a command
2. using an additional interface working in text mode as well (but much easier)

II. What is the SparkyLinux CLI?
SparkyLinux CLI works as a Live CD/USB distro and features Debian “testing” branch base system with a few tools.
It has a set of drivers for wireless network devices, the same as rest of the SparkyLinux editions have.
Sparky CLI is designed to be used in two cases:
1. to make an installation of Debian testing base and to build own desktop based on it
2. to be used on machines which can’t run the graphics server

Sparky CLI can be used as Live CD/USB system or can be installed on a hard or USB drive.
Live edition of Sparky CLI needs CD media or 1 GB of flash drive.
It requires 2 GB of a hard or USB drive to make full system installation.

III. What does the SparkyLinux CLI have?
1. The base system of Debian testing
2. Set of drivers for wireless network devices (Wifi)
3. Sparky Live Installer, which can be run with command:
sudo sparkylinux-installer
4. Cfdisk – partitioning tool.


5. Networking tools:
a. Ceni – network manager, can be run with command:
sudo ceni


Some of wireless cards needs an exact module to be loaded. It has to be done if Ceni will not find your network device. Check your card type with command:

Load the module (for example: my wifi card works on “zydas” chipset):
modprobe -r zd1211rw

If the command will not display any problem, just load it:

modprobe zd1211rw
Then start Ceni again.

b. Ping
This tool let you check has the connection with internet been done well (any address):

ping -c 2
c. ELinks – web browser.


d. CenterIM – instant messenger, it supports the protocols: Gadu-Gadu, Jabber, ICQ, Yahoo!, AOL, IRC and MSN.


e. UFW (Uncomplicated Firewall) lets you configure the firewall in easy way.
The firewall activation (all the commands as root):
ufw enable
To disable it:
ufw disable
The firewall status check in:
ufw status
f. Wget – download manager, can be run:
wget file-address

g. Midnight Commander – FTP (& SFTP) file transfer. “Left” or “Right” tab -> ftp (sftp) link.
Connect to a server with command:
Then type your password.


h. rTorrent – BitTorrent client, start downloading with command:
rtorrent file.torrent


6. Multimedia
a. Alsamixer – the sound mixer – lets you configure sound devices.
Run it with command:
– upper cursor – makes the sound louder
– bottom cursor – makes the sound quieter
– left and right cursor – changing between sound devices
– the “m” key switch on/turn off sound device, “MM” – a device is on, “OO” – a device is off.


b. MOC (Music on Console) – music player, works with “ncurses” interface.
Run it with command:


c. VLC (VideoLAN Client) – multimedia player, it supports many popular audio and video file formats and streaming. VLC can be run in two ways:
cvlc /patch-to-local-or-network-file
or using “ncurses” interface (recommended) – lets you browse local disks and partitions:
vlc -I ncurses
Press “Shift” + “b” to browse files and directories.


7. Others
a. Midnight Commander – file manager and text editor, can be run with command:
b. Nano – text editor, can be run with command:
c. Htop – an interactive system-monitor process-viewer:
d. Fbi – graphics viewer:
fbi /patch-to-file
e. DF – lets you check how much space a file system is using (%), the file system type, which partition it is on, and its mount point:
With “h” option – in MB:
df -h
f. Mount – lets you mount partitions, disk and removable storage devices.
Checking all devices:
fdisk -l
Mounting a partition:
mount -t file_system_type /dev/partition_number /mounting_point
for example.:
mount -t vfat /dev/sda8 /mnt
Type exact file system type (“ext2”, “ext3”, “ext4”, “ntfs-3g”, etc.) instead of “vfat”.
Unmounting partitions:
umount /dev/partition_number
for example.:
umount /dev/sda8

SparkyLinux 3.0 RC is out


SparkyLinux 3.0 RC “Annagerman” is out.
Sparky 3.x is built on the “testing” branch of Debian GNU/Linux “Jessie”.

The release candidate of Sparky 3 provides a few more changes and system improvement, such as:

1. All packages have been synchronized with Debian testing repos as of 2013/07/06.

2. Linux kernel 3.9-1

3. SparkyBackup-System has additional support for JWM desktop.

4. SparkyBackup-Apss Copy & Recovery has been enhanced and supports 15 apps now: Chromium, Claws-mail, Filezilla, gFTP, Iceape/SeaMonkey, Icedove, Iceweasel/Firefox, Kadu, Licq, Liferea, Opera, Pidgin, QupZilla, Tomboy and XChat.

5. Added new application: “sparky-screenshot” – it’s a simple GUI for “scrot” and it’s preinstalled with Sparky Openbox, JWM and Razor-Qt desktops.

6. Added new application: “sparky-gexec” – this package will install “gexec” and will add the entry to the system menu. Sparky-gExec replaced “gmrun” and it’s preinstalled with Sparky Openbox, JWM and Razor-Qt desktops.

7. “sparky-jwm-exit” provides “yad” based logout, reboot and poweroff dialog window for JWM desktop.

8. QupZilla web browser replaced Chromium at Ultra Edition.

9. Razor-Qt is a new deskop in Sparky family. Razor-Qt is based on Qt freamwork but the Sparky Razor-Qt Edition does not feature any KDE SC applications. It means that SparkyLinux Razor-Qt is as light and fast as the rest of the Sparky editions.
I used Qt based applications everywhere I could.
SparkyLinux Razor-Qt features tools and applications, such as:
– Openbox window manager
– PCManFM file manager (PCManFM-Qt is still too fresh)
– QupZilla web browser
– Claws-mail email & RSS client
– Qmmp audio player (+ extra skins)
– SMPlayer2 (front-end for MPlayer2)
– VLC multimedia player + vlc-mozilla-plugin for web browsers
– Juffed text editor
– Hotot – Twitter client
– Qasmixer
– Quassel IRC client
– Fatrat file transfer client (http, ftp, bittirrent, etc.)
– Licq IM client (MSN, Jabber, AIM, ICQ)
– Qpdfview PDF viewer
– Qcomicbook

10. “gnome-bluetooth” package has been removed – the packege upgrading used to download a lot of extra libs and apps. There is “blueman” preinstaled already for bluetooth managing.

Please test it before the final version will be released and report whatever you find.
Grab the new LXDE/e17, Ultra (Openbox/JWM), MATE, Razor-Qt or Core iso image from our download page.

Thanks go to simarcik for his keyboard (mine is going to burn itself).


Informacja o wydaniu w języku polskim ->


SparkyLinux 3.0 beta2 is out


SparkyLinux 3.0 beta2 “Annagerman” has been released.
Sparky 3.x has been built on the “testing” branch of Debian GNU/Linux “Jessie”.

Sparky 3 beta2 provides more changes and system improvements, such as:
1. All packages have been synchronized with Debian testing repos as of 17/06/2013.

2. Added new applications:
– Device Driver Manager –  is a tool to help users installing third-party hardware drivers. Nvidia, ATI and Broadcom drivers can be installed and allows to install the PAE kernel for multi-core 32-bit systems.
– ndisgtk + ndiswrapper – allowing an easy way to install Windows wireless drivers.

3. SparkyCenter bugs fixing and new features:
– version 0.1.4 for LXDE desktop (“sparky-center-lxde” package)
– version 0.1.1 for Ultra edition (“sparky-center-openbox” package)

4. Added Sparky repositories and public key.
To add our repo, simply do:
a. download the Sparky public key:
wget -O - | apt-key add -
b. add new two lines to “/etc/apt/sources.list” file:
deb sparky main
# deb sparky dev

c. refresh packages list:
apt-get update

5. Added a new application “SparkyBackup-System” – it’s a tool which can make a copy of SparkyLinux installation, including personal settings of your desktop and will make a bootable iso image which can be burn on a blank CD/DVD disk or copy on USB stick. SparkyBackup is based on Remastersys and Remastersys-Gui.


6. Next new application is “SparkyBackup-Apps”, which has two modules.
Module one – “SparkyBackup-Apps-Copy” lets make a copy of some applications – supported 3 apps in this moment (next apps soon):
Iceweasel – lets you make a copy of personal settings of Iceweasel/Firefox, such as: bookmarks, plug-ins, add-ons, skins, saved passwords, main password, preferences, etc.
Liferea – lets you to make a copy of all saved RSS chanels
Tomboy – lets you to make a copy of all saved notes.


Module two – “SparkyBackup-Apps-Recovery” lets recover applications settings from a copy you’ve done using “SparkyBackup-Apps-Copy”. SparkyBackup-Apps-Recovery will remove old applications settings (if any exist) and will put new ones from a copy.

SparkyBackup-Apps is a supplement of SparkyBackup-System, which lets you recover personal settings of applications after the system reinstallation or a computer break down.

7. SparkyLinux “Ultra” provides the next change.
New iso image features two desktops now:
– ultra light and customized Openbox
– ultra light JWM with a traditional look of the desktop

SparkyLinux JWM

To change the Live system desktop beetwen LXDE and e17 or JWM and Openbox, just log out and log in back.
Live system user: live
Password: live
Root password is blank.

Please test new iso images and new features and report any bug at our forum.
Grab the new LXDE/e17, Ultra (Openbox/JWM), MATE or Core iso image from download page.

Thanks go to:
– MoroS for Sparky repository
– MiroZarta for new wallpaper


Informacja o wydaniu w języku polskim ->


SparkyLinux 3.0 beta1 Core is out


SparkyLinux 3.0 beta1 Core “Annagerman” is ready for testing.
It has been built on the “testing” branch of Debian GNU/Linux “Jessie”.
It’s designed for people who want to build their own desktop over the top of Debian testing
or unstable Sid.

What is inside of Sparky Core Live?
1. Debian testing base system, synchronized with Debian testing repos of 27/05/2013.
2. SparkyLinux text mode installer, which can be run:
sudo sparkylinux-installer

3. Set of wireless network cards drivers.
Some of them require to load a module before Ceni starts.

4. Ceni network manager, to be run (in Live system):

sudo ceni

After hard/usb drive installation:


5. Elinks web browser
6. Centerim instant messenger
7. Ufw
8. unzip, unrar, p7zip-full, htop, ntfs-3g, nano
9. Midnight Commander file manager & ftp client
10. Set of Sparky wallpapers located in /opt/wallpapers/ dir.

Sparky Core uses repos as default:
– Debian testing
– Debian Sid (non active)
– Liquorix – newer Linux kernel
– Opera web browser
– Google-Chrome web browser
– PlayOnLinux

If your machine needs newer Linux kernel, install it after hard/usb drive installation:
apt-get update
apt-cache search linux-image
apt-get install linux-image-version

If you prefer Debian unstable then testing, simply change repository at ‘source.list’ file:

nano /etc/apt/sources.list

  and do full system upgrade:
apt-get update
apt-get dist-upgrade

Live system’s user name: live
Password: live
Root password is blank.

SparkyLinux Core iso images are available for 32 and 64 bit machines.


Informacja o wydaniu w języku polskim ->