Ubuntu Program Installer – это консольное приложение на Python, предназначенное для автоматической установки и удаления программ на Ubuntu. Оно поддерживает работу с традиционными репозиториями, Flatpak, Flathub и Snap. / Ubuntu Program Installer is a Python-based command-line application designed for automatic installation and removal of programs on Ubuntu. It supports traditional repositories, Flatpak, Flathub, and Snap.
Программа также включает автоматизированные скрипты для установки Flatpak, PioneerStation и TRIK Studio. / The application also includes automated scripts for installing Flatpak, PioneerStation, and TRIK Studio.
- Установка программ из стандартного репозитория Ubuntu. / Install programs from the standard Ubuntu repository.
- Удаление программ из стандартного репозитория. / Remove programs from the standard Ubuntu repository.
- Установка программ из Flathub. / Install programs from Flathub.
- Удаление программ из Flathub. / Remove programs from Flathub.
- Установка программ из Snap. / Install programs from Snap.
- Удаление программ из Snap. / Remove programs from Snap.
Программа предоставляет консольный интерфейс для управления действиями: / The application provides a command-line interface for managing actions:
1. Install programs
2. Remove programs
3. Install flathub programs
4. Remove flathub programs
5. Install snap programs
6. Remove snap programs
7. Exit
Enter your choice:
- Python 3.8 или выше / Python 3.8 or higher
- Ubuntu 20.04 или выше / Ubuntu 20.04 or higher
- Пакеты:
os,subprocess/ Packages:os,subprocess
-
Клонируйте репозиторий: / Clone the repository:
git clone https://github.com/CodeCraftsman89/autoinstall-programs-ubuntu.git
-
Перейдите в директорию проекта: / Navigate to the project directory:
cd autoinstall-programs-ubuntu -
Запустите скрипт с правами суперпользователя: / Run the script with superuser privileges:
sudo python3 main.py
- Перейдите в директорию проекта если вы не в ней: / Navigate to the project directory:
cd autoinstall-programs-ubuntu - Запустите скрипт с правами суперпользователя: / Run the script with superuser privileges:
./alt_shift.sh
- После запуска программы выберите номер действия из предложенного списка. / After launching the application, select an action number from the list.
- Следуйте инструкциям в консоли. / Follow the instructions in the console.
Пример работы: / Example:
1. Install programs
2. Remove programs
3. Install flathub programs
4. Remove flathub programs
5. Install snap programs
6. Remove snap programs
7. Exit
Enter your choice: 1
Enter the name of the program to install: gedit
Installing gedit...
Successfully installed gedit!
Установка Flatpak, PioneerStation и TRIK Studio / Installation of Flatpak, PioneerStation, and TRIK Studio
Программа может автоматически установить эти инструменты: / The application can automatically install these tools:
- Flatpak: Для работы с Flathub. / For working with Flathub.
- PioneerStation: Программное обеспечение для робототехники. / Robotics software.
- TRIK Studio: Среда разработки для программирования роботов. / Development environment for programming robots.
Эти инструменты можно выбрать из предустановленного списка программ в меню. / These tools can be selected from the predefined list of programs in the menu.
- CodeCraftsman89 (https://github.com/CodeCraftsman89/).
Этот проект распространяется под лицензией MIT. Подробности см. в файле LICENSE. / This project is licensed under the MIT License. See the LICENSE file for details.