Advertising

Sparky APTus AppCenter

Sparky APTus AppCenter

There is a new application available for Sparkers: Sparky APTus AppCenter 20200725-beta1.

What is APTus AppCenter?
It is improved APTus, still Yad based, but with HTML technology, and still as small, fast and lightweight as possible.

Don’t expect it can be comparable to other existing AppCenters, it is not. It is still set of bash scripts wrapped up in Yad, but can be easy modified and enlarged as required.

The matter of fact is, the development of the application I started with MoroS back in December 2018, and due to problems with Yad’s html dependencies, after a month or so I put it down.
The second attempt was between December 2019 and January 2020; a newer version of Yad let me build it with the html option, but lack of time didn’t let me finish it again.
The 3rd try started on the beginning of June 2020, and this time I was making small steps, one by one to finish it; so the first beta of APTus AppCenter is out.

Changes between APTus and APTus AppCenter:
• APTus uses Yad, APTus AppCenter uses Yad with HTML technology
• more app’s categories
• many more applications to be installed via one click
• full description of every application displayed before installing, removing or re-installing a package
• integrated other APTus related packages (sparky-aptus-extra, sparky-aptus-gamer, sparky-codecs, sparky-desktop, sparky-office, sparky-webbrowser-installer, etc. ) into the one
• added option of searching packages

Installation (Debian Bullseye/Sparky 6 only):

sudo apt update
sudo apt install sparky-aptus-appcenter

It can be installed alongside to Sparky APTus, both work independently.

Any suggestions, new app categories, new apps to be added, and bugs can be reported at our forums, via GitHub or email, please.

Translations are located in 3 files:
1. traditional file for bash scripts as all Sparky tools use
2. additional 2 xx.js files to be used by html pages

Thanks go to:
• MoroS for the app’s base/frame
• lami07 for the new icon
• all the APTus translators (there are new files to translate anyway)

Plans for the future?
It could be reconfigured and moved to Electron or something else, but not sure will it be still lightweight and fast. Anyway, this part is still open, if you would like to help with that.

Sparky Upgrade text tool

There is a tool available for Sparkers, which lets you make full system upgrade in a text mode via just one command: Sparky Upgrade.
The tool was introduced in Sparky APTus Upgrade 0.3.15.

The Sparky APTus Upgrade offers a GUI to make your system upgrade, but if you prefer a text based tool, the Sparky Upgrade should cover your needs.

How does it work?
1. It checks does the Debian and Sparky servers are online.
– if not, stops the process
– if yes, asks you for your password
2. It refreshes package list and inform you about updates.
– enter “y” (yes) to make the upgrade
– enter “n” (no) to stop it, that all.

Run the tool as a regular user:

sparky-upgrade

Sparky Upgrade

See also the Wiki page: https://wiki.sparkylinux.org/doku.php/aptus_upgrade

 

Upgrade Checker 0.1.10

There is an update of Sparky APTus Upgrade Checker 0.1.10 available in our repos.

The Upgrade Checker checks package lists and displays an information about new updates, in a small graphical window.

The latest version provides such changes:

1. Clicking on the “Yes” button to run Sparky Upgrade tool needs root password to be entered now. So it is more secure than before, and no one can make such changes on your machine now.

2. Added System Upgrade Scheduler which is available from menu-> System.
It lets you add a cron job of the system upgrade and remove it as well.

The tool can configure checking update time every 1, 2, 4, 8 or 12 hours.

Installation/Upgrade:
sudo apt update
sudo apt install sparky-aptus-upgrade-checker

Additional packages to be useful with the cron tool:
– tksuss (on GTK based desktops) or
– menu + kde-runtime (on KDE/LXQt desktops).

System Upgrade Scheduler

 

Sparky Desktop 20180815.1

There is a new version of Sparky Desktop 20180815.1 package in our repository.

The ‘sparky-desktop’ is a module of APTus which lets you install, reinstall or remove a desktop.

Due to problems with uninstalling all desktops, new configuration has been implemented to make sure that a chosen desktop is properly removed from your system.

The latest package of ‘sparky-desktop’ has been uploaded to the Sparky “testing” repo, so the “stable” repo still offers an older version.

Users of Sparky 5 can upgrade the package and test the tool, and then report if any problem can be found, please.

APTus 0.4.1

There is an update of Sparky APTus 0.4.1 available in Sparky repository.

Changelog:
– integration of sparky-aptus-extra, sparky-skype-installer, teamspeak-installer into APTus
– added new modules & apps of the following categories: Audio, Video, Graphics, IM, Email, RSS, Filetransfer, Security
– added a few more apps to System module
– moved tabs to the left panel

Installation/upgrade:
sudo apt-get update
sudo apt-get install sparky-aptus

or just:
sudo apt update
sudo apt full-upgrade

This update is available for Sparky 5/Debian Buster and Sparky 4/Debian Stretch as well.

I don’t think this version will be keep enlarging, I rather want to move it to a new app such as AppCenter, but it is in my mind only so far.

Please test it and report whatever you find or send your suggestions out.

Sparky APTus

 

APTus 0.4.0

There is an update of Sparky APTus 0.4.0 available in the testing repository.

This update provides integration of a few Sparky tools, such as: sparky-aptus-gamer, sparky-codecs, sparky-desktop, sparky-office, sparky-webbrowser-installer and vmplayer-installer into one tool of APTus 0.4.0.

Other changes:
– aptus scripts divided into two modules (tabs) now: Accesories and System
– added buttons of Reinstall and Remove applications, alongside of existing Install button
– added VirtualBox and AQEMU quick install, alongside to existing VMware (System module)
– due to dependency problems on Debian testing (sometimes), sparky-codecs tool has been divided into separated packages to be installed of your choice
– sparky-desktop reinstall option can reinstalls a sparky desktop meta package and reinstalls a desktop settings to the sparky default
– all integrated applications lost their menu entry, they are available via APTus only now
– due to higher requirements of VMware 14 than before, added an option to vmplayer-installer which lets you install version 12, which works fine on older 64 bit machines
– every icon in APTus provides comment (desription) of a tool to make sure what is it for (useful for beginners)

Still to do:
– add new 2 tabs to aptus: Music & Video to provide easy installation of some popular music and video players
– enlarge Web option of some popular email, bittorrent, IM, download managers clients and rss readers
– integrate some sparky-aptus-extra tools into aptus as well

Installation/upgrade:
sudo apt-get update
sudo apt-get install sparky-aptus

Make sure the update is available for Sparky 5/Debian Buster, not for Sparky 4/Debian Stretch (not yet).

Please test it and report whatever you find or send your suggestions out.

Sparky APTus

 

Language packages installer

The Sparky APTus features a tool which installs missing language packages.
It can be used any time you’d like and is offered at the first system’s startup via Sparky First Run app as well.

Changes at the language script:
– added myspell and aspell dictionaries to be installed as default
– added KDE and GNOME task to be installed if one of the desktops is installed
– fixed thunderbird language package installation
– added 2 new languages to be installed: Irish and Nepal

Installation/upgrade:
sudo apt update
sudo apt install sparky-aptus

APTus language installer

 

Debian kernel installer

There is new, small tool available for Sparkers: Debian’s Linux kernel installer.

A few guys of our community members asked about that, so couldn’t not adding that.

What for?
As Sparky is shipped with Debian kernel as default, I couldn’t find a reason to do that, but…
Someones of you install and test other kernels, such as Liquorix or Sparky, and then uninstall the Debian’s one. After finding problems with some specific devices or so, want to easy install the Debian’s one back.
End of story…

The old 686-pae Debian kernel installer has been removed as well (it is inside the new tool).

The tool is available via ‘sparky-aptus’ >= 0.3.21 package.

sudo apt update
sudo apt install sparky-aptus

APTus

 

Sparky Desktop 20171214

There is an update of Sparky Desktop 20171214 available in our repository.
Sparky Desktop can be used via Sparky APTus-> Install tab-> Desktop

Changelog:
– Removed “–yes” option of apt command when installing packages – it shows all packages to be downloaded, the amount of all of them, and needs your confirmation
– Added separate window for arm arch – it displays desktops which can be installed on RaspberryPi only to avoid misunderstanding
– Got separated all desktops to 3 different sub-windows depends of repository source: Debian, Sparky and Others

All desktops available via the tool are installed using sparky’s desktop meta packages.
Desktop packages from the “Debian” tab are installed from Debian repository.
Desktop packages from the “Sparky” tab are installed from Sparky repos and they are built by me (pavroo).
Desktop packages from “Others” tab are installed using sparky meta package, but the installation script configures 3rd party repository, installs its public key and installs packages from the 3rd party repos, which are maintained and built by the project’s developers.

Hope it’s clear now, but if you have any question, place it at our forums.

Desktop Installer

 

APTus 0.3.14

There is an update of Sparky APTus 0.3.14 available in our repository.

Changelog:
1. removed “–yes” option of the apt command from installation of Debian, Liquorix amd Sparky kernels:
– it displays amount of all packages to be downloaded and needs your confirmation now
2. re-written ‘old-kernel-remover’ script (honestly written a brand new):
– uses Yad now instead of Zenity
– shows all jobs in a terminal emulator window
– lets you autoremove after
– removes an old initrd.img of a just removed kernel
– displays info window when finshed

Heavy tested already, but let me know if you find something wrong, please.

APTus

 

Advertising