Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for paths for Arch Linux #5

Open
raphaelcohn opened this issue Jan 18, 2015 · 2 comments
Open

Add support for paths for Arch Linux #5

raphaelcohn opened this issue Jan 18, 2015 · 2 comments

Comments

@raphaelcohn
Copy link
Member

Add support for paths for Arch Linux

@Anton-Latukha
Copy link

Anton-Latukha commented Sep 8, 2017

I have some experience with that. I use Arch for 6-7 years.

If it is about PATH and env, of course ArchWiki:
https://wiki.archlinux.org/index.php/Environment_variables

For my knowledge there is noting special there about Arch.

If it is about special filesystem moments, yes they are on Arch:
/bin, /sbin, /usr/sbin -symlinkTo> /usr/bin
/lib, /lib64, /usr/lib64 -symlinkTo> /usr/lib

Arch Linux filesystem man here: http://jlk.fjfi.cvut.cz/arch/manpages/man/file-hierarchy.7

Main of that moments here: https://wiki.archlinux.org/index.php/Frequently_asked_questions#Does_Arch_follow_the_FHS.3F

Also important things:

  • Yes, Arch third-party/custom applications use /opt. And they symlink binary to /usr/bin.
  • On all Linux distros /usr/bin/python is python2. But Arch went ahead with initiative to makepython3 defacto. /usr/bin/python is python3 on Arch Linux, and that hits users in the head even after these years.

Seems that is all special I know about Arch.

@raphaelcohn
Copy link
Member Author

Would be a great thing to do. Just submit a PR against the paths.d repository. Might be easiest to clone the paths for Ubuntu, write a simple shell script, and see what's where with Arch's installer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants