1"use strict";(self.webpackChunkhelm_www=self.webpackChunkhelm_www||[]).push([["20862"],{21491(e,n,l){l.r(n),l.d(n,{metadata:()=>t,default:()=>o,frontMatter:()=>r,contentTitle:()=>d,toc:()=>h,assets:()=>a});var t=JSON.parse('{"id":"faq/uninstalling","title":"Uninstalling","description":"Uninstalling","source":"@site/versioned_docs/version-3/faq/uninstalling.md","sourceDirName":"faq","slug":"/faq/uninstalling","permalink":"/docs/v3/faq/uninstalling","draft":false,"unlisted":false,"editUrl":"https://github.com/helm/helm-www/blob/main/versioned_docs/version-3/faq/uninstalling.md","tags":[],"version":"3","sidebarPosition":3,"frontMatter":{"title":"Uninstalling","sidebar_position":3},"sidebar":"tutorialSidebar","previous":{"title":"Installing","permalink":"/docs/v3/faq/installing"},"next":{"title":"Troubleshooting","permalink":"/docs/v3/faq/troubleshooting"}}'),i=l(74848),s=l(28453);let r={title:"Uninstalling",sidebar_position:3},d,a={},h=[{value:"Uninstalling",id:"uninstalling",level:2},{value:"I want to delete my local Helm. Where are all its files?",id:"i-want-to-delete-my-local-helm-where-are-all-its-files",level:3}];function c(e){let n={code:"code",h2:"h2",h3:"h3",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h2,{id:"uninstalling",children:"Uninstalling"}),"\n",(0,i.jsx)(n.h3,{id:"i-want-to-delete-my-local-helm-where-are-all-its-files",children:"I want to delete my local Helm. Where are all its files?"}),"\n",(0,i.jsxs)(n.p,{children:["Along with the ",(0,i.jsx)(n.code,{children:"helm"})," binary, Helm stores some files in the following locations:"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"$XDG_CACHE_HOME"}),"\n",(0,i.jsx)(n.li,{children:"$XDG_CONFIG_HOME"}),"\n",(0,i.jsx)(n.li,{children:"$XDG_DATA_HOME"}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"The following table gives the default folder for each of these, by OS:"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:"Operating System"}),(0,i.jsx)(n.th,{children:"Cache Path"}),(0,i.jsx)(n.th,{children:"Configuration Path"}),(0,i.jsx)(n.th,{children:"Data Path"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Linux"}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"$HOME/.cache/helm "})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"$HOME/.config/helm "})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"$HOME/.local/share/helm"})})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"macOS"}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"$HOME/Library/Caches/helm"})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"$HOME/Library/Preferences/helm"})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"$HOME/Library/helm "})})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Windows"}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"%TEMP%\\helm "})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"%APPDATA%\\helm "})}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"%APPDATA%\\helm"})})]})]})]})]})}function o(e={}){let{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},28453(e,n,l){l.d(n,{R:()=>r,x:()=>d});var t=l(96540);let i={},s=t.createContext(i);function r(e){let n=t.useContext(s);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),t.createElement(s.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.