Add asdf install guide for debian/ubuntu #559

Merged
floatingghost merged 6 commits from norm/akkoma:asdf into develop 2023-06-26 12:58:02 +00:00
Contributor

Closes #557

I've not tested this personally but this does appear to be how it should work based on what I can gather from the various asdf git repos.

Closes #557 I've not tested this personally but this does appear to be how it should work based on what I can gather from the various asdf git repos.
norm added 1 commit 2023-05-31 01:18:57 +00:00
Add asdf install guide for debian/ubuntu
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
d956dc2f09
Closes #557
Author
Contributor

cc @a1batross for review

cc @a1batross for review
norm added 1 commit 2023-05-31 01:21:50 +00:00
a1batross reviewed 2023-05-31 10:54:13 +00:00
@ -36,1 +46,3 @@
### Optional packages: [`docs/installation/optional/media_graphics_packages.md`](../installation/optional/media_graphics_packages.md)
First, install some dependencies needed to build Elixir and Erlang:
```shell
sudo apt install curl unzip build-essential autoconf m4 libncurses5-dev libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev xsltproc fop libxml2-utils libncurses-dev openjdk-11-jdk
First-time contributor

Does it require building stuff?

Does it require building stuff?
Author
Contributor

Erlang does need to be built from source unfortunately.

I might be able to cut down on the amount of dependencies needed to build it though. Pretty sure we don't need Java and the GUI stuff for example.

Erlang does need to be built from source unfortunately. I might be able to cut down on the amount of dependencies needed to build it though. Pretty sure we don't need Java and the GUI stuff for example.
norm added 1 commit 2023-05-31 12:46:15 +00:00
remove java and gui dependencies
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
f68b047bf7
norm added 2 commits 2023-05-31 13:03:31 +00:00
fix typo
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
5ce38591e5
ilja requested changes 2023-06-11 05:21:57 +00:00
@ -26,3 +36,3 @@
### Install Elixir and Erlang
* Install Elixir and Erlang (you might need to use backports or [asdf](https://github.com/asdf-vm/asdf) on old systems):
If your distribution packages Elixir 1.14+, you can install it directly from the distro repositories and skip to the next section of the guide:
Contributor

The Elixir version is already specified earlier in this guide, so I wouldn't specify it again. Otherwise it's yet another place where to change the version when it changes in the future.

Maybe something more generic like "If your distribution packages a recent enough version of Elixir, you can..."

otherwise lgtm

The Elixir version is already specified earlier in this guide, so I wouldn't specify it again. Otherwise it's yet another place where to change the version when it changes in the future. Maybe something more generic like "If your distribution packages a recent enough version of Elixir, you can..." otherwise lgtm
norm marked this conversation as resolved
norm added 1 commit 2023-06-11 12:49:02 +00:00
reword to not mention specific elixir version
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
5e3ca133f2

seems coolio, thankies

seems coolio, thankies
floatingghost merged commit 67cae52b08 into develop 2023-06-26 12:58:02 +00:00
floatingghost deleted branch asdf 2023-06-26 12:58:02 +00:00
Sign in to join this conversation.
No description provided.