Language Selection

English French German Italian Portuguese Spanish

Slackware's "magic package maker"

Filed under
Slack

Slackware Linux today features a powerful and easy-to-use package management system, but making Slackware packages has not always been straightforward. Now Slackware application developers have a tool for easily making Slackware packages from source code and precompiled binaries. Src2pkg, now in version 1.6, very nearly lives up to its author's tag of being Slackware's "magic package maker."

The traditional method for installing software in Linux is to download the source code, uncompress it, and then run ./configure && make && make install. The result is compiled software that is installed in the (hopefully) correct spots in the file system. The problem is that there is no easy way to track which files end up at which locations. The result is that it can be extremely difficult to remove or upgrade applications.

Package managers solve that problem. Slackware packages are simply tar archives, compressed with gzip (with the .tgz extension), that contain a file structure and the compiled files. Slackware's package tools unpack the package files to the correct directories and maintain a database tracking where the files are installed.

More Here




More in Tux Machines

Fanless Skylake embedded PC loads up on PCIe

Teguar’s fanless, Linux-friendly “TB-5045” embedded PC features a 6th Gen Core CPU, up to 32GB DDR4, triple display support, 4x GbE, 6x USB, 4x serial, 2x external SATA bays, 3x mini-PCIe, and optional dual PCIe slots. Charlotte, North Carolina based Teguar Computers, which is new to the pages of LinuxGizmos, makes a variety of medical PCs, touch-panel computers, and other embedded gear, including a line of Waterproof PCs. The new, fanless TB-5045 box PC prefers to be high and dry, but it should fit in well in many rugged industrial environments. It offers 0 to 50°C support and a rugged steel housing with aluminum heatsink that is said to be resistant against shock and vibration. It also features a wide-range 9-36V DC via a 3-wire input. Read more

Flatpak 1.0 Linux Application Sandboxing & Distribution Framework Is Almost Here

While it's becoming very popular among Linux users as it is more and more adopted by Linux OS vendors, Flatpak is still considered an "under development" technology, and so it's not yet promoted on a mass scale as its rival Snap is by Ubuntu's mother company Canonical. However, Flatpak as it is right now, it's very usable, but it is yet to achieve the 1.0 version milestone, which usually marks a project as mature and ready for mass deployment. And it's now more closer than ever as the development team announced today the availability of the first Flatpak 1.0 pre-release version. Read more Also: Flatpak 1.0 Nears With Today's 0.99.1 Release

Ubuntu 16.04 LTS Is Now Certified on Intel's NUC Mini PCs and IoT Boards

Released on April 21, 2016, Ubuntu 16.04 LTS (Xenial Xerus) is a long-term supported release that will receive security and software updates for five years, until April 2021, as well as a total of five point releases ending with Ubuntu 16.04.5 LTS, which is expected to arrive in early August 2018. Ubuntu 16.04 LTS is Canonical's 6th LTS release and the last to use the Unity desktop environment by default. The operating system is compatible with a wide-range of hardware components, including Intel's NUC mini PCs, but now, after a partnership between Intel and Canonical, Ubuntu 16.04 LTS is officially certified for NUC devices. Read more

6 Open Source AI Tools to Know

In open source, no matter how original your own idea seems, it is always wise to see if someone else has already executed the concept. For organizations and individuals interested in leveraging the growing power of artificial intelligence (AI), many of the best tools are not only free and open source, but, in many cases, have already been hardened and tested. At leading companies and non-profit organizations, AI is a huge priority, and many of these companies and organizations are open sourcing valuable tools. Here is a sampling of free, open source AI tools available to anyone. Read more