Tulpar is a package manager created for the NurOS project.
Tulpar works with package repositories that store binary and source packages. When a user executes an installation or removal command, Tulpar automatically:
- Checks available repositories
- Downloads required files and dependencies
- Installs them on the system
During package installation or removal, all dependent components are processed automatically to ensure program functionality.
# Install package from remote repositories
tulpar install <package-name>
# Remove package
tulpar remove <package-name>
# Update specific package
tulpar update <package-name>
# Install from local .apg file
tulpar -i <package.apg>
# System upgrade
tulpar upgrade
# Package information
tulpar info # Brief list of all packages
tulpar info <package-name> # Detailed package information
# Search packages
tulpar search <query># Add repository
tulpar repo -a <repository-url>
# Remove repository
tulpar repo -r <repository-url>Configuration files are located at /etc/tulpar/config
Installed packages are located at /var/lib/tulpar/packages/
This project is licensed under the GPL 3 License - see the LICENSE file for details.
If you encounter any problems, please open an issue.