aum Posted October 8, 2021 Share Posted October 8, 2021 As the number of Linux applications grows, so does the concern about security. Even though there are few recorded Linux attack incidents, it is conceivable to be attacked by viruses, hackers, or malware. Because Linux is open-source, those problems are fixed faster, and the community may contribute to maintaining the Linux World ready for any bug or virus that appears. When installing a vulnerable application (or app), it may require libraries that are no longer accessible on that distro’s version. In this article, we’ll go through the key distinctions between.deb and.snap packages. DEB Packages Debian packages are collections of content files required to implement commands or features required by users to address a problem. If the file is locally located, we generally use an elevated command, such as the one below, to install from the command line. The core capability for installing and manipulating Debian packages is provided by dpkg. In most cases, users do not manage packages manually but instead utilize APT package management software. Signed Packages GPG signature verification of signed Debian packages is supported by Debian-based distributions, however it is not enabled by default. As a workaround, repository metadata is used to validate the file’s authenticity. Features To update, you need to have a PPA. If you have a .deb package you can install it by double-clicking it. .deb files are not very secure since they can have access to everything on your computer. It shares libraries with other installed applications. “snap” Packages Snaps are software packages that are containerized and easy to generate and install. They auto-update and are completely safe to use. They also work on all major Linux systems without modification because their dependencies are bundled. You only need to install snapd on your PC to get it up and running. If you run it without sudo, it will ask for a password afterward. Features Simple to package leveraging your existing tools. Automatic updates for everyone. Reach tens of millions of Linux systems. Roll back versions effortlessly. Integrate easily with build and CI infrastructure. Free for open and closed source projects. Snaps are quick to install from GNOME Software or the command line. Snaps update automatically and transactionally so your app is always fresh. Snaps stay secure as they are confined from the OS, other apps, and hardware functions. You can revert snap to an earlier state if the snap fails. Many Distros are already using snap packaging including fedora and Debian. Source Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.