- ArchPKGs
- Installing pgadmin4 (Step-by-Step Instructions) on Arch-Based Linux (Manjaro, BlackArch)
- Table of Contents
- pgadmin4 (Extra) link
- Installation link
- Updating link
- Removal link
- pgadmin4 (Community) link
- Installation link
- Updating link
- Removal link
- pgadmin4 (Community Testing) link
- Installation link
- Updating link
- Removal link
- More Guides
- How to Install xcloud-desktop-appimage in Single Line of Command on Arch Linux, Manjaro and EndeavourOS
- A Straightforward Tutorial on fs2_open-git Installation on Arch-Based Linux (Manjaro, Artix)
- Full Guide on Installing avisynth-plugin-turnstile-git on Arch Linux, Manjaro and Artix
- How to Install perl6-string-crc32 with One Line of Command on Arch Linux, Manjaro and ArcoLinux
- Quick Guide on haskell-tasty-hspec Installation on Arch Linux (Manjaro, Artix)
- How to Install, Update and Remove ruby-tilt on Arch Linux (Manjaro, Anarchy)
- Saved searches
- Use saved searches to filter your results more quickly
- License
- merll/pgadmin4-nw
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
ArchPKGs
Installing pgadmin4 (Step-by-Step Instructions) on Arch-Based Linux (Manjaro, BlackArch)
There are 3 packages from Extra, Community and Community Testing are named pgadmin4 . We would recommend going with either the packages from the official repositories or an AUR package tested by the community.
Table of Contents
pgadmin4 (Extra) link
extra/pgadmin4 is «Comprehensive design and management interface for PostgreSQL» referring to its own profile. To install or remove extra/pgadmin4 from Arch official repository (Extra) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Parabola, Artix) is pretty simple. This tutorial will taught you how to install, update and uninstall the package with either the built-in package manager pacman or an AUR helper (e.g. yay ).
Installation link
Two typical ways are used to install extra/pgadmin4 from Arch official repository (Extra). pacman is the choice for you if you’re a seasoned Linux user and know the concept of how packages are built. Otherwise, yay is a common alternative to install packages without the need to review PKGBUILD and build packages with makepkg on your own.
Using pacman (Default) link
sudo pacman -S extra/pgadmin4
Using yay (AUR Helper) link
yay -S --repo extra/pgadmin4
Updating link
Since Arch is a rolling-release Linux distribution, it is required to do a whole system upgrade before updating an official package due to dependency issues.
Using pacman (Default) link
sudo pacman -Syu
Using yay (AUR Helper) link
Removal link
Removing packages is the easiest of these three,all you have to do is choose whether to remove the dependencies that no longer required by other packages and the configuration files generated by the package.
Using pacman (Default) link
sudo pacman -R pgadmin4
sudo pacman -Rs pgadmin4
sudo pacman -Rns pgadmin4
Using yay (AUR Helper) link
yay -R pgadmin4
yay -Rs pgadmin4
yay -Rns pgadmin4
pgadmin4 (Community) link
Quoting from community/pgadmin4 ‘s gist, it’s «Comprehensive design and management interface for PostgreSQL». To get community/pgadmin4 from Arch community repository (Community) on Arch Linux, Manjaro, EndeavourOS, Garuda and Artix is fairly simple. This guide will be covering how to install, update and uninstall the package with either the default package manager pacman or an AUR helper (e.g. yay ).
Installation link
There are two common approaches to install community/pgadmin4 from Arch community repository (Community). pacman is the choice for you if you’re comfortable using Arch Linux and know the concept of how packages are built. Otherwise, yay is an acceptable alternative to install packages without the hassle of reviewing PKGBUILD and build packages with makepkg yourself.
Using pacman (Default) link
sudo pacman -S community/pgadmin4
Using yay (AUR Helper) link
yay -S --repo community/pgadmin4
Updating link
Since Arch is a rolling-release Linux distribution, it is required to do a whole system upgrade before updating a community package due to safety reason.
Using pacman (Default) link
sudo pacman -Syu
Using yay (AUR Helper) link
Removal link
Compared to installing and updating packages, removing is the simplest of these three,just choose whether to keep the dependencies that no longer required by other packages and the configuration files used by the package.
Using pacman (Default) link
sudo pacman -R pgadmin4
sudo pacman -Rs pgadmin4
sudo pacman -Rns pgadmin4
Using yay (AUR Helper) link
yay -R pgadmin4
yay -Rs pgadmin4
yay -Rns pgadmin4
pgadmin4 (Community Testing) link
Unless you know what you’re doing, installing a developing package ( community-testing/pgadmin4 ) might not be a good practice.
community-testing/pgadmin4 is «Comprehensive design and management interface for PostgreSQL» according to its own outline. To install community-testing/pgadmin4 from Arch community testing repository (Community Testing) on Arch Linux and Arch-based distros (e.g. Manjaro, EndeavourOS, Anarchy, Parabola, RebornOS, BlackArch) is quite easy. This tutorial will cover how to install/update/uninstall the package with either the default package manager pacman or an AUR helper like yay .
Installation link
To allow Arch Linux to install packages from Community Testing, first you’ll need to uncomment [community-testing] section of /etc/pacman.conf , then use sudo pacman -Syu to update the packages list and upgrade your system.
Two well known approaches are used to install the unstable version of community-testing/pgadmin4 from Arch community repository (Community Testing). pacman is the way to go if you are a veteran in Arch-based distributions and have the idea of how packages are built. If not, yay is a convenient alternative to install packages without the need to review PKGBUILD and build packages with makepkg on your own.
Using pacman (Default) link
sudo pacman -S community-testing/pgadmin4
Using yay (AUR Helper) link
To avoid ambiguity, install community-testing/pgadmin4 only from the selected repository (Community Testing):
yay -S --repo community-testing/pgadmin4
Updating link
Since Arch is a rolling-release Linux distribution, it is required to do a whole system upgrade before updating a community package due to dependency issues.
Using pacman (Default) link
sudo pacman -Syu
Using yay (AUR Helper) link
Removal link
Compared to installing and updating packages, removing is the most uncomplicated of these three,just choose whether to purge the unused dependencies and the configuration files generated by the package.
Using pacman (Default) link
sudo pacman -R pgadmin4
sudo pacman -Rs pgadmin4
sudo pacman -Rns pgadmin4
Using yay (AUR Helper) link
yay -R pgadmin4
yay -Rs pgadmin4
yay -Rns pgadmin4
More Guides
How to Install xcloud-desktop-appimage in Single Line of Command on Arch Linux, Manjaro and EndeavourOS
«An unoffical desktop app for the XCloud web beta» is the maintainer’s gist of xcloud-desktop-appimage. To install this package (xcloud-desktop-appimage) from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Artix) is relatively easy. This tutorial will cover how to install, update and remove the package with either the built-in package manager pacman or an AUR helper (e.g. yay).
A Straightforward Tutorial on fs2_open-git Installation on Arch-Based Linux (Manjaro, Artix)
«An enhancement of the original Freespace 2 engine — GIT version» is the maintainer’s definition of fs2_open-git. To install or remove this package (fs2_open-git) from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Garuda, Parabola, RebornOS, ArcoLinux) is fairly straightforward. This tutorial will show you step-by-step how to install/update/remove the package with either the built-in package manager pacman or an AUR helper like yay.
Full Guide on Installing avisynth-plugin-turnstile-git on Arch Linux, Manjaro and Artix
According to avisynth-plugin-turnstile-git’s outline, it is «Plugin for Avisynth: turnstile (GIT version)». To install this package (avisynth-plugin-turnstile-git) from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Artix, Parabola, Garuda, BlackArch) is fairly uncomplicated. This guide will cover how to install, update and uninstall the package with either the built-in package manager pacman or an AUR helper (e.g. yay).
How to Install perl6-string-crc32 with One Line of Command on Arch Linux, Manjaro and ArcoLinux
perl6-string-crc32 is «Simple Perl 6 class to calculate a CRC32 checksum of a string» quoting from its own outline. To get this package (perl6-string-crc32) from AUR (Arch User Repository) on Arch Linux and Arch-based distros (e.g. Manjaro, EndeavourOS, Anarchy, Artix) is relatively easy. This guide will cover how to install/update/remove the package with either the built-in package manager pacman or an AUR helper (e.g. yay).
Quick Guide on haskell-tasty-hspec Installation on Arch Linux (Manjaro, Artix)
«Hspec support for the Tasty test framework» is their outline of extra/haskell-tasty-hspec. To get extra/haskell-tasty-hspec from Arch official repository (Extra) on Arch Linux, Manjaro, EndeavourOS, Garuda, Parabola, Artix and ArcoLinux is relatively simple. This guide will show you step-by-step how to install/update/remove the package with either the default package manager pacman or an AUR helper like yay.
How to Install, Update and Remove ruby-tilt on Arch Linux (Manjaro, Anarchy)
«Generic interface to multiple Ruby template engines» is the developer’s gist of extra/ruby-tilt. To install extra/ruby-tilt from Arch official repository (Extra) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, ArcoLinux, Parabola, Artix, RebornOS) is pretty simple. This guide will taught you how to install, update and remove the package with either the default package manager pacman or an AUR helper (e.g. yay).
More guides… copyright 2023 ArchPKGs. All Rights Reserved.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
pgAdmin4 package for Arch with nwjs Desktop
License
merll/pgadmin4-nw
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
pgAdmin4 Desktop package for Arch Linux
These package sources can be used to install pgAdmin 4 on Arch Linux.
Required Python libraries are either installed from the Arch community repository, or from Arch User Repository packages where the former are not available. Patches are applied if required for maintaining compatibility with the system-wide packages. No virtual Python environment is used. The main difference to pgAdmin 4 as published in the community repo is that, instead of providing a tray icon app with the server running in the background, the desktop deployment is done as described in the pgAdmin docs, using NW.js.
Practically this means that pgAdmin is shown in a Chromium-based dedicated browser window. The web application is served by a webserver in the background as long as the main window is open.
Use any AUR helper of your choice. This example uses YAY.
yay -S --asdeps --aur \ python-ua-parser \ python-user-agents \ python-httpagentparser \ python-azure-mgmt-subscription \ python-azure-identity \ python-azure-mgmt-rdbms \ python-azure-mgmt-resource \ python-sphinxcontrib-youtube \ nwjs-bin
git clone https://github.com/merll/pgadmin4-nw.git cd pgadmin4-nw makepkg -i
Note that some parts of building the JavaScript sources can be quite heavy on memory usage. Try not to have too many other applications running at build time.
The existing package in the community repository of Arch Linux has been outdated for a while. Python libraries that pgAdmin 4 depends on are used system-wide in Arch Linux, but it has been difficult to update pgAdmin compatibility at the same pace. Mostly package upgrades are carried out frequently on Arch Linux, while pgAdmin still depends on older versions (partially due to compatibility with more conservative Linux distributions). As a consequence, package upgrades in Arch Linux often result in pgAdmin no longer being able to start. In addition, the amount of dependencies (i.e. Python packages) has grown beyond what is maintained in the Arch community repository.
Temporarily, some similar packages as this one were published in the Arch User Repository. However, all of them have been removed in the meantime due to conflicts with AUR Submission Rules.
pgAdmin can also be installed