https://voidlinux.org/

Submitted URL:
https://voidlinux.org/
Report Finished:
LinkText
https://github.com/void-linuxGitHub
https://www.kernel.orgLinux
https://github.com/void-linux/void-packagesxbps-src
https://chaos.social/@voidlinuxMastodon
https://libera.chatlibera.chat
https://www.reddit.com/r/voidlinux/Void Linux subreddit
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.mdadding and updating packages
https://github.com/void-linux/void-docs/blob/master/CONTRIBUTING.mdextending the documentation
http://smarden.org/runit/runit
http://musl.libc.org/musl

JavaScript Variables · 11 found

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$function
jQueryfunction
jQuery111002996593369357152object
setupTabBarfunction
selectTabItemfunction
voidcommitsfunction
voidpullsfunction

Console log messages · 0 found

HTML

<!DOCTYPE html><html lang="en" prefix="og: https://ogp.me/ns# article: http://ogp.me/ns/article#"><head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title>Enter the void</title>

		<meta property="og:title" content="Enter the void">
		
		<meta property="og:description" content="Welcome to the Void">
		
		<meta property="og:site_name" content="Void Linux">
		<meta property="og:image:url" content="/assets/img/voidlogo.png">
		<meta property="og:image:alt" content="Void Linux Logo">
		<meta name="theme-color" content="#478061">

		<link rel="icon" type="image/png" href="/assets/img/favicon.png">
		<link rel="stylesheet" href="/assets/css/bootstrap.min.css">
		<link rel="stylesheet" href="/assets/css/screen.css">
		<link rel="stylesheet" href="/assets/css/misc.css">
		<link href="/assets/css/font-ubuntu.css" rel="stylesheet" type="text/css">
		
		<link rel="alternate" type="application/atom+xml" title="Void Linux News feed" href="/atom.xml">
		<script src="/assets/js/jquery.min.js"></script>
		<script src="/assets/js/bootstrap.min.js"></script>
		<script src="/assets/js/tabbar.js"></script>
	</head>
	<body role="document">
		<nav class="navbar navbar-default navbar-inverse navbar-sticky" role="navigation">
			<div class="container">
				<div class="navbar-header">
					<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#void-collapsed-navbar">
						<span class="sr-only">Toggle navigation</span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
					</button>
				</div>
				<div class="collapse navbar-right navbar-collapse" id="void-collapsed-navbar">
					<ul class="nav navbar-nav">
						<li><a href="/">Home</a></li>
						<li><a href="/news/">News</a></li>
						<li><a href="/download/">Download</a></li>
						<li><a href="/packages/">Packages</a></li>
						<li><a href="/acknowledgments/">Acknowledgments</a></li>
						<li><a href="https://docs.voidlinux.org">Documentation</a></li>
						<li><a href="https://man.voidlinux.org/">Manual Pages</a></li>
						<li><a href="https://github.com/void-linux">GitHub</a></li>
					</ul>
				</div>
			</div>
		</nav>
		<div class="container">
			<div class="row">
	<div class="col-md-3">
		<div id="davoid">
			
			<img class="bg img-responsive standard-mode" alt="void logo" src="/assets/img/void_bg.png">
			<img class="fg img-responsive standard-mode" alt="void logo">
			
		</div>
	</div>
	<div class="col-md-9">
		<h2>The Void (Linux) distribution</h2>
		<p>
		Void is a general purpose operating system, based on the monolithic <a href="https://www.kernel.org">Linux</a> kernel. Its package system allows you to quickly install, update and remove software; software is provided in binary packages or can be built directly from sources with the help of the XBPS source packages collection.
		</p>
		<p>It is available for a variety of platforms. Software packages can be built natively or cross compiled through the <a href="https://github.com/void-linux/void-packages">XBPS source packages collection</a>.
		</p>
		<p>Follow us on <a rel="me" href="https://chaos.social/@voidlinux" title="Void on Mastodon">Mastodon</a>, visit the <a href="ircs://irc.libera.chat/#voidlinux">#voidlinux</a> IRC channel on <a href="https://libera.chat">libera.chat</a>, and join the <a href="https://www.reddit.com/r/voidlinux/">Void Linux subreddit</a>.
		</p>
		<p>Visit the <a href="https://build.voidlinux.org" title="Void builder">Void build server console</a> for package build status updates.
		</p>
		<p>Contribute to the Void Linux project by <a href="https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md">adding and updating packages</a> and <a href="https://github.com/void-linux/void-docs/blob/master/CONTRIBUTING.md">extending the documentation</a>. More information can be found <a href="https://docs.voidlinux.org/contributing/index.html">in the Handbook</a>.
		</p>
	</div>
</div>
<hr>
<div class="container">
        <div class="row">
                <div class="col-md-4">
                        <h3>Not a fork!</h3>
                        <p>Void Linux is an independent distribution, developed entirely by volunteers.</p>
			<p>Unlike trillions of other existing distros, Void is not a modification of an existing distribution.  Void's package manager and build system have been written from scratch.</p>
		</div>
                <div class="col-md-4">
                        <h3>Stable rolling release</h3>
			<p>Void focuses on stability, rather than on being bleeding-edge. Install once, update routinely and safely.</p>
			<p>Thanks to our <a href="https://build.voidlinux.org">continuous build system</a>, new software is built into binary packages as soon as the changes are pushed to the <em>void-packages</em> repository.</p>
		</div>
		<div class="col-md-4">
			<h3>runit</h3>
			<p>We use <a href="http://smarden.org/runit/">runit</a> as the init system and service supervisor.</p>
			<p>runit is a simple and effective approach to initialize the system with reliable service supervision. Refer to the <a href="https://docs.voidlinux.org/config/services/index.html">Void Handbook</a> for an introduction.</p>
		</div>
	</div>
		<div class="row">
			<div class="col-md-4">
				<h3>C library diversity</h3>
				<p>Void Linux supports both the <a href="http://musl.libc.org/">musl</a> and <a href="https://www.gnu.org/software/libc/">GNU</a> libc implementations, patching incompatible software when necessary and working with upstream developers to improve the correctness and portability of their projects.</p>
			</div>
                <div class="col-md-4">
                        <h3>XBPS</h3>
			<p><a href="https://github.com/void-linux/xbps">xbps</a> is the native system package manager, written from scratch with a <em>2-clause BSD</em> license.</p>
			<p><em>XBPS</em> allows you to quickly install/update/remove software in your system and features detection of <em>incompatible shared libraries</em> and <em>dependencies</em> while updating or removing packages (among others). Refer to the Handbook for <a href="https://docs.voidlinux.org/xbps/index.html">an overview</a>.</p>
		</div>
		<div class="col-md-4">
			<h3>xbps-src</h3>
			<p><a href="https://github.com/void-linux/void-packages">xbps-src</a> is the xbps package builder, written from scratch with a <em>2-clause BSD</em> license.</p>
			<p>This builds the software in <em>containers</em> through the use of <em>Linux namespaces</em>, providing isolation of processes and bind mounts (among others). No root required!</p>
			<p>Additionally, xbps-src can build natively or cross compile for the target machine, and supports multiple <em>C libraries</em> (glibc and musl currently).</p>
		</div>
	</div>
	<hr>
	<div class="row">
		<div class="col-md-4">
			<h3>void-packages changes <span class="rssdev"><a href="https://github.com/void-linux/void-packages/commits/master.atom" title="Subscribe to void-packages"><i class="fa fa-rss fa-lg"></i></a></span></h3>
			<script src="/assets/js/voidcommits.js"></script>
			<script src="https://api.github.com/repos/void-linux/void-packages/commits?page=1&amp;per_page=10&amp;callback=voidcommits&amp;sha=master"></script><li><a href="https://github.com/void-linux/void-packages/commit/8d4f8000a2241902b00b49178e4d0eeb5da43dd8" title="xcompmgr: update to 1.1.10.">xcompmgr: update to 1.1.10.</a></li><li><a href="https://github.com/void-linux/void-packages/commit/f43f02a2d4578134bacdb70abbd81ca27ab194e5" title="vagrant: update to 2.4.3.">vagrant: update to 2.4.3.</a></li><li><a href="https://github.com/void-linux/void-packages/commit/a1d472d72691c23c3722c013d172ab280155ad34" title="terragrunt: update to 0.68.13.">terragrunt: update to 0.68.13.</a></li><li><a href="https://github.com/void-linux/void-packages/commit/a4a071450ff625ee817aa850a4067ab74e61e412" title="linux-firmware: update to 20241110.">linux-firmware: update to 20241110.</a></li><li><a href="https://github.com/void-linux/void-packages/commit/692c1ee205f5a0cb5292e71fa3475b7b688347a6" title="miniserve: update to 0.28.0">miniserve: update to 0.28.0</a></li><li><a href="https://github.com/void-linux/void-packages/commit/ffb81bd6e55501cdb4e244b47ebd8fd689c19e1d" title="mdcat: update to 2.6.1">mdcat: update to 2.6.1</a></li><li><a href="https://github.com/void-linux/void-packages/commit/a9918c612a02276759a7565a1a237b7be6b6be11" title="mdbook-mermaid: update to 0.14.0">mdbook-mermaid: update to 0.14.0</a></li><li><a href="https://github.com/void-linux/void-packages/commit/d24303e1261cdce0a379ceedf08982f2f1bf806b" title="mdBook: update to 0.4.42">mdBook: update to 0.4.42</a></li><li><a href="https://github.com/void-linux/void-packages/commit/c1bee9858838379c1d8d7ee4db71deb94863a4e0" title="mandown: update to 0.1.5">mandown: update to 0.1.5</a></li><li><a href="https://github.com/void-linux/void-packages/commit/e174c4859d100e92d68fa5409b52dbb19f2fca47" title="bovo: update to 24.08.3">bovo: update to 24.08.3</a></li>
		</div>
		<div class="col-md-4">
			<h3>void-packages pull requests</h3>
			<script src="/assets/js/voidcommits.js"></script>
			<script src="https://api.github.com/repos/void-linux/void-packages/pulls?page=1&amp;per_page=10&amp;callback=voidpulls&amp;sha=master"></script><li><a href="https://github.com/void-linux/void-packages/pull/53074" title="moosefs: update to 3.0.118 and added 4.56.6">#53074: moosefs: update to 3.0.118 and added 4.56.6</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53072" title="pdfarranger: update to 1.11.1.">#53072: pdfarranger: update to 1.11.1.</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53071" title="python3-Faker: update to 33.0.0.">#53071: python3-Faker: update to 33.0.0.</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53070" title="starship: update to 1.21.1.">#53070: starship: update to 1.21.1.</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53068" title="czkawka: update to 8.0.0">#53068: czkawka: update to 8.0.0</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53067" title="citations: update to 0.7.0">#53067: citations: update to 0.7.0</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53066" title="upower: update to 1.90.6">#53066: upower: update to 1.90.6</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53063" title="winegui: Update to 2.6.4">#53063: winegui: Update to 2.6.4</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53062" title="LuaJIT: update to 2.1.1731601260.">#53062: LuaJIT: update to 2.1.1731601260.</a></li><li><a href="https://github.com/void-linux/void-packages/pull/53061" title="SPIRV-Headers: update to 1.3.296.0.">#53061: SPIRV-Headers: update to 1.3.296.0.</a></li>
		</div>
		<div class="col-md-4">
			<h3>xbps changes <span class="rssdev"><a href="https://github.com/void-linux/xbps/commits/master.atom" title="Subscribe to xbps"><i class="fa fa-rss fa-lg"></i></a></span></h3>
			<script src="/assets/js/voidcommits.js"></script>
			<script src="https://api.github.com/repos/void-linux/xbps/commits?page=1&amp;per_page=10&amp;callback=voidcommits&amp;sha=master"></script><li><a href="https://github.com/void-linux/xbps/commit/e82437f1d34facc0744f628938a1b3835dc7d963" title="data/: update listed mirror urls">data/: update listed mirror urls</a></li><li><a href="https://github.com/void-linux/xbps/commit/ed29ae7df7c7a61ea4ec70b48baf495dd1a8da65" title="README.md: fix static binary urls, replace mips with armv7">README.md: fix static binary urls, replace mips with armv7</a></li><li><a href="https://github.com/void-linux/xbps/commit/ff74f788fa01380918f600584b0256b91714df1e" title="lib,bin: only include archive{,_entry}.h where needed.">lib,bin: only include archive{,_entry}.h where needed.</a></li><li><a href="https://github.com/void-linux/xbps/commit/bed6719681b63e9ef159bbf13817c7c2ed84ac99" title="lib: don't unpack packages that only need to be configured">lib: don't unpack packages that only need to be configured</a></li><li><a href="https://github.com/void-linux/xbps/commit/48c9879d33357254f5f405b3d5463708c9d074f9" title="lib,bin: cleanup _{GNU,BSD,DEFAULT}_SOURCE, this shouldn't be per file">lib,bin: cleanup _{GNU,BSD,DEFAULT}_SOURCE, this shouldn't be per file</a></li><li><a href="https://github.com/void-linux/xbps/commit/b75e151c629b336e8a8b78e2314436b93528d16c" title="lib: use xbps_pkg_path">lib: use xbps_pkg_path</a></li><li><a href="https://github.com/void-linux/xbps/commit/503084ad225642bf55edb47cf45e03d91491b0dc" title="include/xbps.h.in: IWYU and add missing parameter names">include/xbps.h.in: IWYU and add missing parameter names</a></li><li><a href="https://github.com/void-linux/xbps/commit/4bc6eed32fd9bc9da30e48952ceca1b06a7d7ce9" title="lib: remove xbps_{rpool,repo}_get_pkg_plist

Only xbps_rpool_get_pkg_plist was used in one place and was easily
replaced with doing it &quot;manually&quot; with less code.">lib: remove xbps_{rpool,repo}_get_pkg_plist</a></li><li><a href="https://github.com/void-linux/xbps/commit/546e3e76955f076645fe7dd0ce2aa207f395a84c" title="bin/xbps-query: use xbps_pkg_path_or_url">bin/xbps-query: use xbps_pkg_path_or_url</a></li><li><a href="https://github.com/void-linux/xbps/commit/a8d4fc3776303304e0fa395c6d2b7b7224eb62b6" title="lib: add xbps_pkg_{path,url,path_or_url} functions">lib: add xbps_pkg_{path,url,path_or_url} functions</a></li>
		</div>
	</div>
	<hr>
	<div class="page-header">
		<h2>Recent news <a href="/atom.xml" title="Subscribe to the news"><i class="fa fa-rss fa-lg"></i></a></h2>
	</div>
	<div class="row">
			
			<div class="col-md-10">
				<h4>September 29, 2024</h4>
				<h3><a href="/news/2024/09/python-buildbot.html">Goodbye, Python 2! Hello, New Buildbot!</a></h3>
				<p>At long last, Void is saying goodbye to Python 2. Python ended support for
Python 2 in 2020, but Void still had over 200 packages that depended on it.
Since then, Void contributors have
<a href="https://github.com/void-linux/void-packages/issues/38229">updated, patched, or removed</a>
these packages. For the moment, Python 2 will remain in the repositories as
<code class="language-plaintext highlighter-rouge">python2</code> (along with <code class="language-plaintext highlighter-rouge">python2-setuptools</code> and <code class="language-plaintext highlighter-rouge">python2-pip</code>). <code class="language-plaintext highlighter-rouge">python</code> is
now a metapackage that will soon point to <code class="language-plaintext highlighter-rouge">python3</code>.</p>

<p>One of the biggest blockers for this project was some of Void’s own infrastructure:
our buildbot, which builds all packages for delivery to users. For a long time,
we were stuck on buildbot 0.8.12 (released on 21 April <strong>2015</strong> and using Python 2),
because it was complex to get working, had many moving parts, and was fairly fragile.
To update it to a modern version would require significant time and effort.</p>

<p>Now, we move into the future: we’ve upgraded our buildbot to version 4.0, and
it is now being managed via our orchestration system, Nomad, to improve
reliability, observability, and reproducibility in deployment. Check out the 2023
<em>Infrastructure Week</em> <a href="/news/2023/07/infra-week-day-1.html">series of blog posts</a>
for more info about how and why Void uses Nomad.</p>

<p>Visit the new buildbot dashboard at <a href="https://build.voidlinux.org">build.voidlinux.org</a>
and watch your packages build!</p>

			</div>
			
			<div class="col-md-10">
				<h4>July 12, 2024</h4>
				<h3><a href="/news/2024/07/welcome-tranzystorek.html">Welcome a New Contributor!</a></h3>
				<p>The Void project is pleased to welcome aboard another new member, <code class="language-plaintext highlighter-rouge">@tranzystorekk</code>.</p>

<p>Interested in seeing your name in a future update here? Read our
<a href="https://docs.voidlinux.org/contributing/index.html">Contributing Page</a>
and find a place to help out! New members are invited from the community
of contributors.</p>

			</div>
			
	</div>
</div>

			
			<div class="container col-md-8 col-md-offset-2">
				<hr>
				<footer class="footer">
					<p class="text-center">Copyright 2024 <a href="https://github.com/orgs/void-linux/people">VoidLinux contributors</a></p>
					<p class="text-center">Copyright 2008-2018 <a href="https://gitlab.com/xtraeme">Juan RP</a> and contributors</p>
					<p class="text-center">Linux® is a registered trademark of Linus Torvalds (<a href="https://www.linuxfoundation.org/programs/legal/trademark/attribution">info</a>)</p>
				</footer>
			</div>
		</div>
	

</body></html>