- Please install lsusb from your distros package manager install#
- Please install lsusb from your distros package manager Patch#
Please install lsusb from your distros package manager install#
In other words, all the donkey work has been done for you in a package, whereas you'll need to do it yourself if you choose to install from source. The task of preparing the source for compiling (adding any necessary patches etc), the actual compile, creating distro specific config files, creating pre and post install scripts etc are all done for you by the package maintainer. It isn't specific to any distro and in many cases to any operating system.Ī package (RPM or DEB for example) is the binary executable (or interpreted script etc) pre-prepared for your particular distro. It may take some time for the binary of the updates or even a new project to appear in our trusted repositories.Īnd above all things, about software security, I'd like to highlight this hilarious page at bell-labs provided by Joe in the below comments.Ī source file contains the original code as written by the developer in whatever language he/she chooses (C, C++, Python etc),and is generic. There are lots of trusted sources from where you can get the binary of any new project, the only negative is the time. But then it depends as to where you have got the binary from. Yes it is true that while installing from binary you don't have the integrity of the source code. Update: Adding the argument related to security in the comments below. In short installing from source gives you heavy customization option at the same time it takes a lot of effort, while installation from binary is easier but you may not be able to customize as you wish.