linux assistant
v0.5.6
Une application Linux qui est une aide Linux quotidienne avec une recherche intégrée puissante, des chèques de routines et des tâches adjustratives. Le projet est construit avec Flutter et Python.
sudo apt install keybinder-3.0
sudo apt install libkeybinder-3.0-0 libkeybinder-3.0-dev # For debian 11, Ubuntu 22.04, ...
sudo apt install wmctrl # Install keybinder, see requirements
sudo rm /etc/apt/preferences.d/nosnap.pref # (For Linux Mint)
sudo apt install snapd git
sudo snap install flutter --classic
flutter doctor # If command not found: Reboot and try again
git clone https://github.com/Jean28518/linux-assistant.git
cd linux-assistant
# Option 1: Build with flutter manually
flutter build linux
chmod +x additional/python/run_script.py
cp -r additional build/linux/x64/release/bundle/
cd build/linux/x64/release/bundle/
./linux_assistant
# Option 2: Build .deb and install .deb package:
bash ./build-deb.sh
sudo dpkg --install linux-assistant.deb
# Option 3: Build .rpm package:
bash ./build-rpm.sh
# Option 3: Build Arch package
# You can only do this on an arch based distro
bash ./build-arch-pkg.sh
# To Install:
makepkg -s --skipchecksums --installRepo: https://github.com/jean28518/frathub/tree/com.github.jean28518.linux-assistant
- type : archive
path : /path/to/linux-assistant-bundle.zip flatpak install runtime/org.freedesktop.Sdk/x86_64/23.08
rm -r .flatpak-builder/ # Only if you built something before.
flatpak-builder build-dir io.github.jean28518.Linux-Assistant.yml --user --force-clean --install
flatpak run io.github.jean28518.Linux-Assistanthttps://github.com/jean28518/linux-assistant/blob/main/features.csv
https://github.com/jean28518/linux-assistant/blob/main/manifest.md
# Install flutter
flutter run