Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a statically linked xfs_repair taken from the xfsprogs package. It is meant to be used in initrds.
Powerstat measures and reports your computer's power consumption in real time. On mobile PCs, it uses ACPI battery information to measure the power drain of the entire system.
Powerstat can also report RAPL power domain measurements. These are available only on some hardware such as Intel Sandybridge and newer, and cover only part of the machine's components such as CPU, DRAM, and graphics. However, they provide accurate and immediate readings and don't require a battery at all.
The output is like vmstat but also shows power consumption statistics: at the end of a run, powerstat will calculate the average, standard deviation, and minimum and maximum values. It can show a nice histogram too.
UnionFS-FUSE is a flexible union file system implementation in user space, using the FUSE library. Mounting a union file system allows you to "aggregate" the contents of several directories into a single mount point. UnionFS-FUSE additionally supports copy-on-write.
This simple Linux kernel module allows calls from user space to any ACPI method provided by your computer's firmware, by writing to /proc/acpi/call. You can pass any number of parameters of types ACPI_INTEGER, ACPI_STRING, and ACPI_BUFFER.
It grants direct and undocumented access to your hardware that may cause damage and should be used with caution, especially on untested models.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs. Configuration options and patches have been applied for use with MNT/Reform systems.
The inih (INI Not Invented Here) library is a simple .INI file parser written in C. It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries.
GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs. Configuration options and patches have been applied for use with MNT/Reform systems.
Libevdi is a library that gives applications easy access to EVDI devices provided by the evdi driver package.
Headers of the Linux-Libre kernel.
This package provides hardware definitions and C headers for use by the Linux driver and by user-space applications for the Cassini/Slingshot high-speed network interconnect made by HPE (formerly Cray). User-land software uses cxi_prov_hw.h from this package.
iotop identifies which processes and threads are most responsible for I/O activity such as disc reads and writes. It sorts them in a live, interactive table overview similar to that of the well-known top.
This information makes it much easier for an administrator to see which tasks are blocking others and adjust their priority (using ionice) or stop or kill them altogether.
As a consequence of its monolithic design, file system code for Linux normally goes into the kernel itself---which is not only a robustness issue, but also an impediment to system extensibility. FUSE, for "file systems in user space", is a kernel module and user-space library that tries to address part of this problem by allowing users to run file system implementations as user-space processes.
The inotify-tools packages provides a C library and command-line tools to use Linux' inotify mechanism, which allows file accesses to be monitored.
snapscreenshot saves a screenshot of one or more Linux text consoles as a Targa (.tga) image. It can be used by anyone with read access to the relevant /dev/vcs* file(s).
This package contains keytable files and keyboard utilities compatible for systems using the Linux kernel. This includes commands such as loadkeys, setfont, kbdinfo, and chvt.
NUMA stands for Non-Uniform Memory Access, in other words a system whose memory is not all in one place. The numactl program allows you to run your application program on specific CPUs and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program.
The package contains other commands, such as numastat, memhog, and numademo which provides a quick overview of NUMA performance on your system.
Headers of the Linux-Libre kernel.
This package provides a driver for the XBox One S Wireless controller and some newer models when connected via Bluetooth. In addition to the included Linux kernel module, it also contains a modprobe configuration and udev rules, which need to be installed separately.
iucode_tool is a utility to work with microcode packages for Intel processors. It can convert between formats, extract specific versions, create a firmware image suitable for the Linux kernel, and more.
PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.
Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces, seccomp-bpf and Linux capabilities. The software includes sandbox profiles for a number of common Linux programs. Firejail should be added to the list of setuid programs in the system configuration to work properly.
ltrace intercepts and records dynamic library calls which are called by an executed process and the signals received by that process. It can also intercept and print the system calls executed by the program.
This package provides small event loop that wraps the epoll family of APIs.