The next-generation update installation system for Lubuntu.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Aaron Rainbolt 29c1eb8abb
Initial import
12 months ago
res/images Initial import 12 months ago
translations Initial import 12 months ago
CMakeLists.txt Initial import 12 months ago
README.md Initial import 12 months ago
aptmanager.cpp Initial import 12 months ago
aptmanager.h Initial import 12 months ago
conffilehandlerdialog.cpp Initial import 12 months ago
conffilehandlerdialog.h Initial import 12 months ago
conffilehandlerdialog.ui Initial import 12 months ago
conffilewidget.cpp Initial import 12 months ago
conffilewidget.h Initial import 12 months ago
conffilewidget.ui Initial import 12 months ago
diffdisplaydialog.cpp Initial import 12 months ago
diffdisplaydialog.h Initial import 12 months ago
diffdisplaydialog.ui Initial import 12 months ago
lubuntu-update-backend Initial import 12 months ago
main.cpp Initial import 12 months ago
mainwindow.cpp Initial import 12 months ago
mainwindow.h Initial import 12 months ago
mainwindow.ui Initial import 12 months ago
orchestrator.cpp Initial import 12 months ago
orchestrator.h Initial import 12 months ago
resources.qrc Initial import 12 months ago

README.md

Lubuntu Update

Copyright (c) 2023-2024 Lubuntu Contributors. Licensed under the GNU General Public License version 2, or (at your option) any later version.

Build dependencies are Qt 5.15 and cmake, runtime dependencies are apt, apt-get, and diff.

To build:

cd lubuntu-update
mkdir build
cd build
cmake ..
make -j$(nproc)

To use, copy the lubuntu-update-backend script to /usr/bin/lubuntu-update-backend, then compile and run the updater. It is highly recommended that you do not install the updater all the way into your system with sudo make install or similar.

It is highly recommended that you use a Lubuntu virtual machine for testing and development. Use the latest development release if at all possible, unless you know you need to test an earlier release.

Qt Creator is recommended for editing the code. It is present in Ubuntu's official repos and can be installed using sudo apt install qtcreator.