Project

General

Profile

Actions

Feature #21572

closed

Reorganize doc/user/getting_started/setup-cli.html to prioritize installing as much as possible

Added by Brett Smith 9 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Documentation
Story points:
-
Release:
Release relationship:
Auto

Description

User requested that this page just have a block of commands they can copy and paste to set everything up. I don't know if we can get 100% there right now, but we could probably get a lot closer, and good enough, with reasonable effort. Right now the page expects you to read a separate install page for each tool, which is a lot of hoop-jumping. Planned sections:

  1. Install with Debian/Ubuntu packages: Set up the apt repository, update, install all the client tool packages
  2. Install with RHEL family packages: Set up the yum repository, update, install all the client tool packages
  3. Install without privileges: Probably break this up into subsections to go from what most people will find easiest vs. hardest. Explain what you get at each step and let users know they can jump off whenever.
    1. The Python tools: run python3 -m venv, pip install arvados-cwl-runner arvados_fuse crunchstat_summary
    2. If #20727 is done: Download arvados-client to the right place
    3. The Ruby tools: gem install arvados-cli—I'm less sure what's an appropriate incantation for this

The page can then link to separate pages for individual tools, for more information or for people who want to be more selective for whatever reason.


Subtasks 1 (0 open1 closed)

Task #21593: Review 21572-user-packagesResolvedBrett Smith06/14/2024Actions
Actions

Also available in: Atom PDF