diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2025-01-14 23:36:18 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2025-01-15 00:25:26 +0100 |
| commit | 84261b1ee602ac17089d3330fe4a56698f820ea0 (patch) | |
| tree | 17d1aa859d78a0baee1acac759fc5bd890a6d16c /guides/setups/package-management.md | |
| parent | 2e605b51e6e00ccf2eaf85b3e98423f36823ab99 (diff) | |
| download | memory-leaks-84261b1ee602ac17089d3330fe4a56698f820ea0.tar.xz | |
Split machine-specific notes
Diffstat (limited to 'guides/setups/package-management.md')
| -rw-r--r-- | guides/setups/package-management.md | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/guides/setups/package-management.md b/guides/setups/package-management.md deleted file mode 100644 index 6906253..0000000 --- a/guides/setups/package-management.md +++ /dev/null @@ -1,42 +0,0 @@ -Here are some things that I do often enough that I want to remember -how to do them properly, yet rarely enough that I will probably forget -this stuff if I do not write it down. - -# Package managers - -## APT - -Add deb-src repositories to get: - -- `changelog` -- `build-dep` -- `source` - -# Installing stuff under `$HOME` - -E.g. pandoc (compiled from source tarball with stack because there is -no 32-bit release) and ripgrep: - -- programs: - - install in `~/.local/bin` - - add this folder to `$PATH` (in `.profile` and `.xsessionrc`) - -- manpages: - - install in `~/.local/share/man/man1` - - in `~/.manpath`: - - MANPATH_MAP ~/.local/bin ~/.local/share/man - - - run `mandb --user-db` - -- bash completion scripts: - - install in `~/.local/share/bash-completion` - - in `~/.bash_completion` (sourced by - `/usr/share/bash-completion/bash_completion`): - - ``` bash - for f in ~/.local/share/bash-completion/* - do - [ -f "$f" ] && . "$f" - done - ``` |
