# pacman

Published articles for pacman.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Snagboot v3.0 is released!

DevFeed: [Snagboot v3.0 is released!](<https://devfeed.tech/articles/snagboot-v3-0-is-released-52997.md>)

Original publisher: [Read original article](<https://bootlin.com/blog/snagboot-v3-0-is-released/>)

Author: Romain Gantois

Published: 2026-08-19T13:23:00Z

Content type: release

Language: en

Sources: [Bootlin](<https://devfeed.tech/sources/bootlin.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Python](<https://devfeed.tech/topics/python.md>), [Kivy](<https://devfeed.tech/topics/kivy.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [Qualcomm](<https://devfeed.tech/topics/qualcomm.md>), [USB](<https://devfeed.tech/topics/usb.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [apt](<https://devfeed.tech/topics/apt.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [apt](<https://devfeed.tech/tags/apt.md>), [compression](<https://devfeed.tech/tags/compression.md>), [gui](<https://devfeed.tech/tags/gui.md>), [linux](<https://devfeed.tech/tags/linux.md>), [news](<https://devfeed.tech/tags/news.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [python](<https://devfeed.tech/tags/python.md>), [python-3-14](<https://devfeed.tech/tags/python-3-14.md>), [qualcomm](<https://devfeed.tech/tags/qualcomm.md>), [release](<https://devfeed.tech/tags/release.md>), [snagboot](<https://devfeed.tech/tags/snagboot.md>), [technical](<https://devfeed.tech/tags/technical.md>), [usb](<https://devfeed.tech/tags/usb.md>), [v3](<https://devfeed.tech/tags/v3.md>)

### AI overview

Snagboot 3.0 replaces its Kivy-based Snagfactory interface with a Qt6 and PySide6 application, enabling Python 3.14 support and a more familiar desktop UI. The release also adds ZStandard-compressed image support, recovery support for Qualcomm and TI platforms, and plans for distro packaging.

### Source excerpt

Snagboot has just received its second major version number increase since its initial release in 2023! The jump to 2.0 had been made to mark the introduction of Snagfactory, back in 2024. Almost two years have passed since then, and contributions to the project have been going strong! The milestone which underlies our decision to ... Continue reading "Snagboot v3.0 is released!"

## virtualbox-ext-vnc \>= 7.2.12-2 requires manual intervention

DevFeed: [virtualbox-ext-vnc \>= 7.2.12-2 requires manual intervention](<https://devfeed.tech/articles/virtualbox-ext-vnc-7-2-12-2-requires-manual-intervention-46789.md>)

Original publisher: [Read original article](<https://archlinux.org/news/virtualbox-ext-vnc-7212-2-requires-manual-intervention/>)

Author: Christian Hesse

Published: 2026-07-21T13:01:46Z

Content type: news

Language: en

Sources: [Arch Linux: Recent news updates](<https://devfeed.tech/sources/arch-linux-recent-news-updates.md>)

Topics: [Oracle-VM-VirtualBox](<https://devfeed.tech/topics/vm-box.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [Arch Linux](<https://devfeed.tech/topics/archlinux.md>), [Script](<https://devfeed.tech/topics/script.md>)

Tags: [existing](<https://devfeed.tech/tags/existing.md>), [files](<https://devfeed.tech/tags/files.md>), [install](<https://devfeed.tech/tags/install.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [root](<https://devfeed.tech/tags/root.md>), [run](<https://devfeed.tech/tags/run.md>), [script](<https://devfeed.tech/tags/script.md>), [system](<https://devfeed.tech/tags/system.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [using](<https://devfeed.tech/tags/using.md>), [virtualbox](<https://devfeed.tech/tags/virtualbox.md>)

### AI overview

An upgrade to virtualbox-ext-vnc version 7.2.12-2 requires manual intervention because its previously installed files were not tracked by pacman. Users should uninstall and reinstall the extension, remove the VNC extension pack as root, or use pacman's overwrite option before upgrading.

### Source excerpt

Previously, we installed its contents in a way that made pacman not aware of the files (using VBoxManage extpack install ... from an install script). To mitigate issues during upgrade, you can use one of the following methods: Uninstall virtualbox-ext-vnc before upgrading the system, then installing it again. Run VBoxManage extpack uninstall 'VNC' as root before upgrading the system. Instruct pacman once to overwrite the existing files: pacman -Syu --overwrite '/usr/lib/virtualbox/ExtensionPacks/VNC/*'

## Ansible roles: proxy\_env, ssh, etc\_hosts, libvirt released

DevFeed: [Ansible roles: proxy\_env, ssh, etc\_hosts, libvirt released](<https://devfeed.tech/articles/ansible-roles-proxy-env-ssh-etc-hosts-libvirt-released-39541.md>)

Original publisher: [Read original article](<https://blog.wagemakers.be/blog/2026/05/03/ansible-proxy_env-ssh-etc_hosts-libvirt_released/>)

Author: Staf Wagemakers

Published: 2026-05-03T06:03:00Z

Content type: release

Language: en

Sources: [stafwag](<https://devfeed.tech/sources/stafwag-blog.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [releases](<https://devfeed.tech/topics/releases.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [apt](<https://devfeed.tech/tags/apt.md>), [archlinux](<https://devfeed.tech/tags/archlinux.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [debug](<https://devfeed.tech/tags/debug.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [freebsd](<https://devfeed.tech/tags/freebsd.md>), [kvm](<https://devfeed.tech/tags/kvm.md>), [libvirt](<https://devfeed.tech/tags/libvirt.md>), [linux](<https://devfeed.tech/tags/linux.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [releases](<https://devfeed.tech/tags/releases.md>), [service](<https://devfeed.tech/tags/service.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

The article announces releases for four Ansible roles: proxy_env 2.1.0, ssh 1.1.1, libvirt 2.1.0, and etc_hosts 1.1.1. It lists updates including package-management changes, handler fixes, documentation updates, lint corrections, and virtual-machine SSH host-key support.

### Source excerpt

Made some time to do some work for a few Ansible roles that I maintain. You'll find the new releases below.

## .NET packages may require manual intervention

DevFeed: [.NET packages may require manual intervention](<https://devfeed.tech/articles/net-packages-may-require-manual-intervention-46787.md>)

Original publisher: [Read original article](<https://archlinux.org/news/net-packages-may-require-manual-intervention/>)

Author: George Rawlinson

Published: 2025-12-11T07:01:28Z

Content type: news

Language: en

Sources: [Arch Linux: Recent news updates](<https://devfeed.tech/sources/arch-linux-recent-news-updates.md>)

Topics: [.NET](<https://devfeed.tech/topics/net.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [ASP.NET](<https://devfeed.tech/topics/aspnet.md>), [Arch Linux](<https://devfeed.tech/topics/archlinux.md>)

Tags: [dependencies](<https://devfeed.tech/tags/dependencies.md>), [dotnet](<https://devfeed.tech/tags/dotnet.md>), [failed](<https://devfeed.tech/tags/failed.md>), [net](<https://devfeed.tech/tags/net.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [update](<https://devfeed.tech/tags/update.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

An upgrade from .NET 9.0 to 10.0 may require manual intervention for several Arch Linux packages, including ASP.NET Runtime, .NET Runtime, and the .NET SDK. The document provides pacman commands for users who need to retain the 9.0 packages.

### Source excerpt

The following packages may require manual intervention due to the upgrade from 9.0 to 10.0: aspnet-runtime aspnet-targeting-pack dotnet-runtime dotnet-sdk dotnet-source-built-artifacts dotnet-targeting-pack pacman may display the following error failed to prepare transaction (could not satisfy dependencies) for the affected packages. If you are affected by this and require the 9.0 packages, the following commands will update e.g. aspnet-runtime to aspnet-runtime-9.0: pacman -Syu aspnet-runtime-9.0 pacman -Rs aspnet-runtime

## waydroid \>= 1.5.4-3 update may require manual intervention

DevFeed: [waydroid \>= 1.5.4-3 update may require manual intervention](<https://devfeed.tech/articles/waydroid-1-5-4-3-update-may-require-manual-intervention-46790.md>)

Original publisher: [Read original article](<https://archlinux.org/news/waydroid-154-3-update-may-require-manual-intervention/>)

Author: George Hu

Published: 2025-11-06T00:35:08Z

Content type: release

Language: en

Sources: [Arch Linux: Recent news updates](<https://devfeed.tech/sources/arch-linux-recent-news-updates.md>)

Topics: [Arch Linux](<https://devfeed.tech/topics/archlinux.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [errors](<https://devfeed.tech/tags/errors.md>), [files](<https://devfeed.tech/tags/files.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [python](<https://devfeed.tech/tags/python.md>), [update](<https://devfeed.tech/tags/update.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

An Arch Linux notice explains that upgrading waydroid to version 1.5.4-3 may conflict with unowned Python byte-code files created by earlier versions. It provides a pacman command to safely overwrite the conflicting files.

### Source excerpt

The waydroid package prior to version 1.5.4-2 (including aur/waydroid) creates Python byte-code files (.pyc) at runtime which were untracked by pacman. This issue has been fixed in 1.5.4-3, where byte-compiling these files is now done during the packaging process. As a result, the upgrade may conflict with the unowned files created in previous versions. If you encounter errors like the following during the update: error: failed to commit transaction (conflicting files) waydroid: /usr/lib/waydroid/tools/__pycache__/__init__.cpython-313.pyc exists in filesystem waydroid: /usr/lib/waydroid/tools/actions/__pycache__/__init__.cpython-313.pyc exists in filesystem waydroid: /usr/lib/waydroid/tools/actions/__pycache__/app_manager.cpython-313.pyc exists in filesystem You can safely overwrite these files by running the following command: pacman -Syu --overwrite /usr/lib/waydroid/tools/\*__pycache__/\*

## How to Identify the Package Manager of a Linux System

DevFeed: [How to Identify the Package Manager of a Linux System](<https://devfeed.tech/articles/how-to-identify-the-package-manager-of-a-linux-system-4521.md>)

Original publisher: [Read original article](<https://feeds.feedblitz.com/~/921621143/0/baeldung/linux~How-to-Identify-the-Package-Manager-of-a-Linux-System>)

Author: Umara Mushtaq

Published: 2025-07-14T02:13:11Z

Content type: tutorial

Language: en

Sources: [Baeldung - Linux](<https://devfeed.tech/sources/baeldung-linux.md>)

Topics: [Bash](<https://devfeed.tech/topics/bash.md>), [Script](<https://devfeed.tech/topics/script.md>), [dnf](<https://devfeed.tech/topics/dnf.md>), [snap](<https://devfeed.tech/topics/snap.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [apt](<https://devfeed.tech/tags/apt.md>), [arch-linux](<https://devfeed.tech/tags/arch-linux.md>), [article](<https://devfeed.tech/tags/article.md>), [automated](<https://devfeed.tech/tags/automated.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bash](<https://devfeed.tech/tags/bash.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [debian](<https://devfeed.tech/tags/debian.md>), [distribution](<https://devfeed.tech/tags/distribution.md>), [distributions](<https://devfeed.tech/tags/distributions.md>), [distro](<https://devfeed.tech/tags/distro.md>), [dnf](<https://devfeed.tech/tags/dnf.md>), [fedora](<https://devfeed.tech/tags/fedora.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-distribution](<https://devfeed.tech/tags/linux-distribution.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-mint](<https://devfeed.tech/tags/linux-mint.md>), [package-management](<https://devfeed.tech/tags/package-management.md>), [package-management-scripting-apt-dnf-pacman-snap-yum](<https://devfeed.tech/tags/package-management-scripting-apt-dnf-pacman-snap-yum.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [scripting](<https://devfeed.tech/tags/scripting.md>), [snap](<https://devfeed.tech/tags/snap.md>)

### AI overview

Identify a Linux system's likely default package manager by checking its distribution in `/etc/os-release` or with `lsb_release`, then verify whether a tool such as `apt` is installed with `which`. The text cautions that a system can have multiple package managers. Its basic Bash script checks with an `if`/`elif` chain and reports only the first match. The more flexible script loops through a fixed list (`apt`, `yum`, `dnf`, `zypper`, `pacman`, `snap`, `flatpak`) to report all detected tools, then maps selected distribution names to a presumed default. The examples map Ubuntu, Debian, and Linux Mint to `apt`; Fedora and Red Hat to `dnf`; CentOS to `yum`; Arch and Manjaro to `pacman`; and openSUSE to `zypper`.

### Source excerpt

Learn different ways to guess or identify the default package manager of a Linux system. The post How to Identify the Package Manager of a Linux System first appeared on Baeldung on Linux. Related Stories How to Check for Available Package Updates in Linux How to Properly Install Valgrind? Background Jobs in a Loop in Bash

## Arch Linux System Maintainance.

DevFeed: [Arch Linux System Maintainance.](<https://devfeed.tech/articles/arch-linux-system-maintainance-34672.md>)

Original publisher: [Read original article](<http://fernandocejas.com/blog/engineering/2022-03-30-arch-linux-system-maintance/>)

Author: Fernando Cejas (me@fernandocejas.com)

Published: 2022-03-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Fernando Cejas Blog](<https://devfeed.tech/sources/fernando-cejas-blog.md>)

Topics: [Arch Linux](<https://devfeed.tech/topics/archlinux.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Package Management](<https://devfeed.tech/topics/package-management.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [maintenance](<https://devfeed.tech/topics/maintenance.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [culture](<https://devfeed.tech/tags/culture.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [ios](<https://devfeed.tech/tags/ios.md>), [java](<https://devfeed.tech/tags/java.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [linux](<https://devfeed.tech/tags/linux.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [rust](<https://devfeed.tech/tags/rust.md>), [scala](<https://devfeed.tech/tags/scala.md>), [software](<https://devfeed.tech/tags/software.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A guide to maintaining Arch Linux installations. It covers system updates, troubleshooting keyring issues, cleaning the pacman cache, removing orphaned and unwanted packages, and managing cache data in the home directory.

### Source excerpt

In this guide we will walk through the most important practices **regarding system maintainance for Linux home computers.** Most of them are **Arch Linux** (and variants) specific but we can get ideas on how other distros can use and apply the same principles.

## Clang on Windows

DevFeed: [Clang on Windows](<https://devfeed.tech/articles/clang-on-windows-27445.md>)

Original publisher: [Read original article](<https://ariya.io/2020/01/clang-on-windows/>)

Published: 2020-01-05T22:46:09Z

Content type: tutorial

Language: en

Sources: [Ariya Hidayat](<https://devfeed.tech/sources/ariya-hidayat.md>)

Topics: [c/c++](<https://devfeed.tech/topics/c-c-plus-plus.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Package Management](<https://devfeed.tech/topics/package-management.md>), [make](<https://devfeed.tech/topics/make.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [azure](<https://devfeed.tech/tags/azure.md>), [build](<https://devfeed.tech/tags/build.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cache](<https://devfeed.tech/tags/cache.md>), [clang](<https://devfeed.tech/tags/clang.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [make](<https://devfeed.tech/tags/make.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A tutorial on using MSYS2 to install and run Clang on Windows for building 32-bit and 64-bit C/C++ applications. It also describes integrating the toolchain with Azure Pipelines and caching downloaded packages.

### Source excerpt

Thanks to the MSYS2 project, now there is an easy way to utilize Clang to build C/C++ application on Windows. This works equally well for both 32-bit and 64-bit programs.

## My i3 window manager setup

DevFeed: [My i3 window manager setup](<https://devfeed.tech/articles/my-i3-window-manager-setup-22433.md>)

Original publisher: [Read original article](<https://samsaffron.com/archive/2019/04/09/my-i3-window-manager-setup>)

Author: Sam Saffron

Published: 2019-04-10T02:12:04Z

Content type: article

Language: en

Sources: [Sam Saffron](<https://devfeed.tech/sources/sam-saffron.md>)

Topics: [Arch Linux](<https://devfeed.tech/topics/archlinux.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Wiki](<https://devfeed.tech/topics/wiki.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [developer](<https://devfeed.tech/tags/developer.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [linux](<https://devfeed.tech/tags/linux.md>), [net](<https://devfeed.tech/tags/net.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [rails](<https://devfeed.tech/tags/rails.md>), [reddit](<https://devfeed.tech/tags/reddit.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [saffron](<https://devfeed.tech/tags/saffron.md>), [sam](<https://devfeed.tech/tags/sam.md>), [sql](<https://devfeed.tech/tags/sql.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [weblog](<https://devfeed.tech/tags/weblog.md>), [windows](<https://devfeed.tech/tags/windows.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

A developer describes moving from a Windows setup with Ubuntu and i3 to using Arch Linux and i3 as a primary desktop environment. The article discusses the author's early experience, motivations for choosing Arch Linux, and initial customization of the desktop.

### Source excerpt

I have been a long time i3 window manager user. But not really. My old Windows 10 based setup involved doing all my console work in an Ubuntu VM running i3. However, the lion's share of the non console work was still done in Windows, including browsing and more. For multiple years now I only partially experienced i3, it showed. My i3 setup was almost vanilla. My move to Arch Linux changed everything. This move completely shifted the way I think about my relationship with my desktop environment. Previously, my relationship with Windows was very simplistic. Windows works the way it works, I simply adapted to that. Sometimes I learned a new shortcut, but the majority of my Windows day-to-day involved dragging windows around, reaching Firefox window and tab saturation, closing windows with the mouse and so on. I am not a great example of a Windows ninja some users go down a far more custom path. I do feel I am pretty typical though of a developer using Windows or Mac. I was given a menu, I learned a tiny bit of it, then I simply threw away the menu and reached for the mouse. In this blog post I would like to talk about what my 3.5 week adventure has looked like and where I am today! Opening moves When I moved to Linux I did not know much of the current state of Linux on the desktop but I did know 2 things: I would be using Arch Linux I would be using the i3 tiling window manager I opted for Arch cause I love not having to worry about upgrading my system every 6-12 months to another major release, I think pacman and the package library on Arch is amazing, if I ever am missing tiny bits from the official library it is trivial for me to just grab a package from the very comprehensive AUR. I also think the documentation in the Arch wiki is fantastic and it helped me enormously. I opted for i3 cause I wanted to fully experience the window manager, not treat it as a glorified tmux like I was for years. A day or so into my move I was uncomfortable with the way my stock install

## Make your open-source project accessible

DevFeed: [Make your open-source project accessible](<https://devfeed.tech/articles/make-your-open-source-project-accessible-40714.md>)

Original publisher: [Read original article](<https://radek.io/posts/marketing-for-open-source-projects-2/>)

Published: 2015-09-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Radek Pazdera](<https://devfeed.tech/sources/radek-pazdera.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>), [Software](<https://devfeed.tech/topics/software.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Homebrew](<https://devfeed.tech/topics/homebrew.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [PyPI](<https://devfeed.tech/topics/pypi.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [rubygems](<https://devfeed.tech/topics/rubygems.md>)

Tags: [accessible](<https://devfeed.tech/tags/accessible.md>), [developers](<https://devfeed.tech/tags/developers.md>), [homebrew](<https://devfeed.tech/tags/homebrew.md>), [install](<https://devfeed.tech/tags/install.md>), [linux](<https://devfeed.tech/tags/linux.md>), [npm](<https://devfeed.tech/tags/npm.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [packages](<https://devfeed.tech/tags/packages.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [rubygems](<https://devfeed.tech/tags/rubygems.md>)

### AI overview

This article explains how open-source projects can improve contributor and user onboarding by making software easier to install. It recommends distribution-level packages such as Linux packages and Homebrew packages, along with language-level packages such as PyPI, Rubygems, and npm.

### Source excerpt

I build software products and write on the Internet.

## el-get 1.1, with 174 recipes

DevFeed: [el-get 1.1, with 174 recipes](<https://devfeed.tech/articles/el-get-1-1-with-174-recipes-34402.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2010/12/el-get-1.1-with-174-recipes/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2010-12-20T15:45:00Z

Content type: release

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [Emacs](<https://devfeed.tech/topics/emacs.md>), [Package Management](<https://devfeed.tech/topics/package-management.md>), [pacman](<https://devfeed.tech/topics/pacman.md>), [apt](<https://devfeed.tech/topics/apt.md>)

Tags: [apt](<https://devfeed.tech/tags/apt.md>), [emacs](<https://devfeed.tech/tags/emacs.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [package-management](<https://devfeed.tech/tags/package-management.md>), [packages](<https://devfeed.tech/tags/packages.md>), [pacman](<https://devfeed.tech/tags/pacman.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

This release announces el-get 1.1 with 174 recipes. It adds support for pacman, Mercurial, Subversion, and darcs; improves apt-get prompt handling; changes synchronous installation behavior; automatically removes previous failed installations; and overhauls the build facility.

### Source excerpt

Yes, you read it well, el-get currently features 174 recipes, and is now reaching the 1.1 release. The reason for this release is mainly that I have two big chunks of code to review and the current code has been very stable for awhile. It seems better to do a release with the stable code that exists now before to shake it this much. If you're wondering when to jump in the water and switch to using el-get, now is a pretty good time.