aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/installation
AgeCommit message (Collapse)Author
2023-06-10nix actually needs c++20 nowJörg Thalheim
2023-05-17Convert short nix options to long onesAlexander Schmolck
e.g. nix-env -e subversion => nix-env --uninstall subversion The aim is to make the documentation less cryptic for newcomers and the long options are more self-documenting. The change was made with the following script: <https://github.com/aschmolck/convert-short-nix-opts-to-long-ones> and sanity checked visually.
2023-05-15refactor: Join commands to remove filesVictor Engmark
2023-05-15docs: Mention more files referenced by the installerVictor Engmark
`/etc/bash.bashrc` is backed up as `/etc/bash.bashrc.backup-before-nix`, but since other changes might have been introduced in the meantime we can't just tell the user to revert.
2023-05-15docs: Remove references to non-existing filesVictor Engmark
At least on Ubuntu 22.04, these files are not created as part of a multi- user installation.
2023-05-15docs: Sort files by nameVictor Engmark
2023-05-15docs: Remove Nix profile content from correct directoryVictor Engmark
At least on Ubuntu 22.04, the Nix installer creates `/etc/profile.d/nix.sh`, not `/etc/profile/nix.sh`.
2023-05-15docs: Remove redundant uninstall commandVictor Engmark
`sudo systemctl disable nix-daemon.socket nix-daemon.service` removes these files already.
2023-04-28move uninstall instructions to a separate pageValentin Gagarin
placed in a subsection of the binary install, the instructions are hard to find. putting them in a separate page that is shown in the table of contents should make it easier for users to find what they need when they need it.
2023-04-18Update installing-binary.mdMichael Utz
2023-03-17Add a setting for configuring the SSL certificates fileEelco Dolstra
This provides a platform-independent way to configure the SSL certificates file in the Nix daemon. Previously we provided instructions for overriding the environment variable in launchd, but that obviously doesn't work with systemd. Now we can just tell users to add ssl-cert-file = /etc/ssl/my-certificate-bundle.crt to their nix.conf.
2023-02-24doc: Add test dependencies to prerequisitesRobert Hensing
2023-02-07Make install command in documentation compatible with fish shell (#7474)David Dunn
Use a pipe for all install commands Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-01-16Expand installation.mdAna Hobden
Changes the `quick-start.md` to recommend a multi-user install, since single-user is not supported on MacOS and https://nixos.org/download.html recommends multi-user. Expands `installation.md` to reflect wording on https://nixos.org/download.html
2022-12-23Deletes build users and groupAkhil
2022-11-26Clarify uninstallation steps on LinuxLiu Xiaoyi
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-11-21Apply suggestions from code reviewLiu Xiaoyi
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-11-20Updated uninstall guide involving systemdLiu Xiaoyi
Co-authored-by: sequencer <liu@jiuyang.me>
2022-11-11remove stray commaValentin Gagarin
2022-11-09add removing users to uninstall instructionsValentin Gagarin
2022-08-12Merge pull request #6882 from DeterminateSystems/allow-multi-user-as-rootEelco Dolstra
Allow installing multi-user as root on macOS and Linux
2022-08-10Don't prompt about using sudo if we're already rootGraham Christensen
2022-08-10Strip whitespace in installing-binary.mdGraham Christensen
2022-08-04Update doc/manual/src/installation/installing-binary.mdDomen Kožar
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-08-04Update doc/manual/src/installation/installing-binary.mdDomen Kožar
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-06-30doc: acknowledge post-rsync realityTravis A. Everett
Before #5150 the copy-to-store phase of the install was idempotent, but the recursive cp isn't. This is probably baiting a few people into trying corrective installs that will fail.
2022-06-16doc: fix some darwin uninstall gapsTravis A. Everett
2022-05-26doc: Manually insert some anchorsJan Tojnar
2022-02-26doc: Add removal of darwin-store LaunchDaemontoonn
The uninstall instructions used to accidentally remove the nix-darwin LaunchDaemon, this was dropped. However, the original intent was to remove the Store volume mounting LaunchDaemon.
2022-02-25doc: Drop nix-darwin service from macOS uninstalltoonn
2022-02-25doc: Add macOS uninstall note about /nixtoonn
Clarify that `/nix` being present after the uninstall is normal and it will only disappear after a reboot. Co-authored-by: Travis A. Everett <travis.a.everett@gmail.com>
2022-02-22doc: Add detailed uninstall section for macOStoonn
The multi-user installation on macOS, which is now the only option, has gotten complicated enough that it discourages some users from checking Nix out for fear of being left with a "dirty" system. Detailed uninstallation instructions should make this less of an issue.
2021-12-16Fix docker instructionsEelco Dolstra
2021-12-15List aarch64 as supported macOS hardwarejesse
Resolves #5767
2021-12-04document some darwin mount settingsTravis A. Everett
2021-12-02Fix docker commandDavid Purdum
`docker -ti run nixos` does not run on docker version 20.10.7 (my machine). This fixes it to read `docker run -ti nixos`.
2021-11-29Merge pull request #5678 from t184256/document-libsodiumEelco Dolstra
Document libsodium, which is now mandatory, as a dependency.
2021-11-28Make libcpuid dependency optional with --disable-cpuidAlexander Sosedkin
2021-11-28Document libcpuid dependencyAlexander Sosedkin
2021-11-27Document libsodium, which is now mandatory, as a dependencyAlexander Sosedkin
2021-11-11Documenting how to use/build Nix' Docker imageRok Garbas
2021-11-02Remove references to building from the source tarballEelco Dolstra
2021-10-03Fix typoRafal Gwozdzinski
2021-08-1915f4d4f Documentation follow-upPamplemousse
2021-04-29darwin: encrypt nix volume if filevault is enabledTravis A. Everett
2020-12-25Update URL where bzip2 can be obtainedSevan Janiyan
2020-11-02docs: consistent console prompt (#4213)mkenigs
Everywhere else a $ is used
2020-07-31Enable syntax highlightingEelco Dolstra
2020-07-24Fix internal linksEelco Dolstra
2020-07-23<replaceable> -> <emphasis>Eelco Dolstra
Pandoc doesn't know <replaceable> so let's force it to be rendered as italics.