Browse Source

Remove add new user section and link to external guide

master
Binit Shah 1 week ago
committed by GitHub
parent
commit
c7ce5be213
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 41 deletions
  1. +1
    -41
      developing/basics.md

+ 1
- 41
developing/basics.md View File

@ -55,47 +55,7 @@ The password for the Hello Robot account is printed on the welcome sheet include
#### Adding New Users
If you're sharing Stretch with other developers, it's a good idea to make an account for yourself and your team members. Your code and data will be password protected in your own account, and other developers can change or upgrade their own Stretch SDK without affecting yours and accidentally breaking your code.
!!! warning
User accounts cannot completely insulate your account from changes in another. For example, if the robot's tool was changed, your account would have an outdated configuration for what tool is attached to the robot. A non-exhaustive list of changes that could break/affect accounts:
- Making hardware changes to the robot
- Updating the firmware
- Installing/changing [APT packages](#apt-package-manager)
Start by logging into the admin Hello Robot user. Go to Users system settings and unlock adminstrator actions.
![unlock users](./images/unlock_users.png)
Click "Add User..." and complete the subsequent form.
![new user form](./images/adding_new_user.png)
Log out and back in as the new user. Open a terminal and execute the following to pull down the Stretch Install repository:
```{.bash .shell-prompt .copy}
git clone https://github.com/hello-robot/stretch_install ~/stretch_install
```
Make sure it's up-to-date:
```{.bash .shell-prompt .copy}
cd ~/stretch_install && git pull
```
Run the new user install script to set up the SDK for this new account:
```{.bash .shell-prompt .copy}
./stretch_new_user_install.sh
```
Finally, reboot the robot and run a system check in the new user account to confirm if everything was set up correctly.
```{.bash .shell-prompt .copy}
stretch_robot_system_check.py
```
If you're sharing Stretch with other developers, it can be helpful to create separate accounts for yourself and your team members. Check out the [Adding a New User](https://docs.hello-robot.com/0.3/installation/add_new_user/) guide.
## Where Files Live

Loading…
Cancel
Save