tools:package-manager
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:package-manager [2024/07/02 06:10] – [Flatpak & Snap] Humphrey Boa-Gart | tools:package-manager [2024/09/24 02:54] (current) – [Important Note on Linux Package Security] Humphrey Boa-Gart | ||
---|---|---|---|
Line 8: | Line 8: | ||
A cheat sheet for most major Linux package managers can be found at [[https:// | A cheat sheet for most major Linux package managers can be found at [[https:// | ||
+ | |||
+ | The two most common package formats on most of the mainstream distros are [[wp>deb (file format)|deb]] (used with '' | ||
==== Flatpak & Snap ==== | ==== Flatpak & Snap ==== | ||
- | [[tools: | + | [[tools: |
- | **Snap** is a similar, more frustrating version of Flatpak, bundled with Ubuntu. | + | **Snap** is a similar, more frustrating version of Flatpak, bundled with Ubuntu. |
- | ===== Package | + | ==== Important Note on Linux Package |
- | **Windows** and **MacOS** have their own built-in update services that function as the core package | + | While 95% of the software most Linux end users are ever gonna need, can be found in pre-configured form in the right package |
- | In the smartphone and tablet ecosystem, | + | //**This applies doubly-so for Flatpak & Snap users.** Since the maintainers |
+ | ===== Package Managers for Other Operating Systems ===== | ||
+ | |||
+ | In the smartphone and tablet ecosystem, **Android** and **iOS** have their own bundled package managers, which take the form of the built-in update services and rudely gatekept app stores. Short of hacking the hell out of your device, what you see is what you get. | ||
+ | |||
+ | **Windows** and **MacOS** have their own built-in update services that function as the core package managers for the system, providing all the first-party software. Recent versions of these operating systems now include smartphone-like app stores, kept updated with the rest of the system software. Further applications (like third-party web browsers) have their own built-in update services on top of this. Other third-party applications you may have to keep track of updates and dependencies yourself. | ||
===== Package Managers for Programming & Scripting Languages ===== | ===== Package Managers for Programming & Scripting Languages ===== | ||
- | Various {{tagpage> | + | Various {{tagpage> |
+ | |||
+ | The **[[tools:package-manager# | ||
+ | |||
+ | While many of the packages found with these package managers are not practical for production environments, | ||
+ | |||
+ | ==== bash ==== | ||
+ | |||
+ | Even simple [[tools: | ||
+ | |||
+ | ==== JavaScript & CSS ==== | ||
+ | |||
+ | For [[tools: | ||
+ | |||
+ | '' | ||
==== PHP ==== | ==== PHP ==== | ||
- | ==== JavaScript | + | The most popular and well supported package manager for [[tools: |
+ | |||
+ | ==== Python | ||
+ | With [[tools: | ||
{{tag> | {{tag> |
tools/package-manager.1719900637.txt.gz · Last modified: 2024/08/06 05:52 (external edit)
Find this page online at: https://bestpoint.institute/tools/package-manager
Find this page online at: https://bestpoint.institute/tools/package-manager