# Upgrade instructions

**URL:** <https://racket.discourse.group/t/upgrade-instructions/1655>\
**Category:** Questions & Answers\
**Created:** [January 21, 2023, 8:31pm UTC](https://racket.discourse.group/t/upgrade-instructions/1655 "2023-01-21T20:31:20Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![JohnSnow](https://avatars.discourse-cdn.com/v4/letter/j/74df32/32.png) [@JohnSnow](https://racket.discourse.group/u/JohnSnow)\
**Post date:** [January 21, 2023, 9:07pm UTC](https://racket.discourse.group/t/upgrade-instructions/1655/2 "2023-01-21T21:07:23Z")

</div>

When you use the `.sh` installer, there is this message:

```scheme
Do you want a Unix-style distribution?
  In this distribution mode files go into different directories according
  to Unix conventions. A "racket-uninstall" script will be generated
  to be used when you want to remove the installation. If you say 'no',
  the whole Racket directory is kept in a single installation directory
  (movable and erasable), possibly with external links into it -- this is
  often more convenient, especially if you want to install multiple
  versions or keep it in your home directory.

```

ps: I don't think anyone can remember this message exists when they try to upgrade/uninstall racket 4 months after installation. I just stopped using the `.sh` install for this reason.

You can try the `racket-uninstall`, or nuke the `racket/` directory, then install the new version.

You probably also want to scan invalid racket symbolic links under `~/bin`? `~/local/bin/`? `~/.bin`?

---

_[View the full topic](https://racket.discourse.group/t/upgrade-instructions/1655)._
