1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[160],{5537:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/installation/windows",function(){return t(5056)}])},9913:function(e,n,t){"use strict";function o(e,n,t,o,i,a,s){try{var l=e[a](s),r=l.value}catch(c){return void t(c)}l.done?n(r):Promise.resolve(r).then(o,i)}t.d(n,{n:function(){return d}});var i=t(1799),a=t(7582),s=t(5893),l=t(3805),r=t(818);function c(e,n,t,s){return{id:e,getDownload:function(){return fetch("https://librewolf.dev/api/v1/repos/".concat(n,"/releases/latest")).then((function(e){return e.json()})).then(function(){var l,r=(l=function(o){var l;return(0,a.__generator)(this,(function(a){if(!(l=o.assets.find((function(e){return e.name.endsWith(t)&&(!s||!e.name.endsWith(s))}))))throw new Error("Can't find any release asset for Codeberg repo ".concat(n," with filter *").concat(t));return[2,{id:e,name:l.name,url:l.browser_download_url,otherDownloadsUrl:"https://librewolf.dev/".concat(n,"/releases"),otherDownloadsString:"View all versions and release notes",data:(0,i.Z)({repo:n,endsWith:t},s?{doesntEndWith:s}:{})}]}))},function(){var e=this,n=arguments;return new Promise((function(t,i){var a=l.apply(e,n);function s(e){o(a,t,i,s,r,"next",e)}function r(e){o(a,t,i,s,r,"throw",e)}s(void 0)}))});return function(e){return r.apply(this,arguments)}}())}}}function d(e){var n=e.id,t=e.secondaryId,o=(0,l.useSSG)().initialDownloads,i=o[n],a=o[t];return(0,s.jsx)(r.o,{downloadPromise:c(n,i.data.repo,i.data.endsWith,i.data.doesntEndWith),secondaryDownloadPromise:t&&c(t,a.data.repo,a.data.endsWith,a.data.doesntEndWith)})}},818:function(e,n,t){"use strict";t.d(n,{o:function(){return c}});var o=t(5893),i=t(357),a=t.n(i),s=t(3805),l=t(7294),r=t(2072);function c(e){var n=e.downloadPromise,t=e.secondaryDownloadPromise,i=(0,s.useSSG)().initialDownloads,c=(0,l.useState)(i[n.id]),d=c[0],u=c[1],f=(0,l.useState)(i[null===t||void 0===t?void 0:t.id]),h=f[0],m=f[1];return(0,l.useEffect)((function(){n.getDownload().then(u).catch((function(){}))}),[n]),(0,l.useEffect)((function(){null===t||void 0===t||t.getDownload().then(m).catch((function(){}))}),[t]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("p",{className:"jsx-7b6871bab412b2b5",children:[(0,o.jsxs)(r.Z,{primary:!0,href:d.url,margin:0,children:["Download ",(0,o.jsx)("small",{className:"jsx-7b6871bab412b2b5",children:d.name})]}),h&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("br",{className:"jsx-7b6871bab412b2b5"}),(0,o.jsxs)("a",{href:h.url,className:"jsx-7b6871bab412b2b5",children:["Download ",(0,o.jsx)("small",{className:"jsx-7b6871bab412b2b5",children:h.name})]}),(0,o.jsx)("br",{className:"jsx-7b6871bab412b2b5"})]}),d.otherDownloadsUrl&&(0,o.jsx)("a",{href:d.otherDownloadsUrl,className:"jsx-7b6871bab412b2b5",children:d.otherDownloadsString||"View all versions"}),(0,o.jsx)(a(),{id:"7b6871bab412b2b5",children:"p.jsx-7b6871bab412b2b5 .button{white-space:nowrap;max-width:-webkit-calc(100vw - 100px);max-width:-moz-calc(100vw - 100px);max-width:calc(100vw - 100px);overflow:hidden;margin-right:15px}a.jsx-7b6871bab412b2b5{margin-top:7px;display:inline-block;vertical-align:top}"})]}),d.sha256&&(0,o.jsxs)("small",{children:["SHA256: ",(0,o.jsx)("code",{children:d.sha256})]})]})}},2608:function(e,n,t){"use strict";t.d(n,{Z:function(){return d}});var o=t(5893),i=t(357),a=t.n(i),s=t(1163),l=t(7294),r=t(7782),c=t(8310);function d(){var e=(0,s.useRouter)(),n=(0,l.useMemo)((function(){return e.asPath.split("/")[2]||""}),[e]),t=(0,l.useState)(n),i=t[0],d=t[1],u=(0,l.useMemo)((function(){return r.Z.find((function(e){return e.slug===i}))}),[i]);return(0,l.useEffect)((function(){d((function(e){return e}))}),[]),(0,l.useEffect)((function(){i!==n&&e.push("/installation/".concat(i))}),[n,i,e]),(0,o.jsxs)("div",{className:"jsx-19f75ca33c119a63 header",children:[(0,o.jsxs)("h1",{className:"jsx-19f75ca33c119a63 select",children:["Installation instructions for"," ",(0,o.jsxs)("div",{className:"jsx-19f75ca33c119a63 repo",children:[u&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(c.Z,{src:u.logo,alt:"".concat(u.name," Logo"),className:"hide-dark"}),(0,o.jsx)(c.Z,{src:u.logoDark||u.logo,alt:"".concat(u.name," Logo"),className:"hide-light"})]}),(0,o.jsxs)("select",{value:i,onChange:function(e){return d(e.target.value)},className:"jsx-19f75ca33c119a63 focus:ring",children:[(0,o.jsx)("option",{value:"",disabled:!0,hidden:!0,className:"jsx-19f75ca33c119a63",children:"..."}),r.Z.filter((function(e){return!e.hidden||e.slug===i})).map((function(e){return(0,o.jsx)("option",{value:e.slug,className:"jsx-19f75ca33c119a63",children:e.name},e.slug)}))]})]})]}),(0,o.jsx)(a(),{id:"19f75ca33c119a63",children:".header.jsx-19f75ca33c119a63{margin-bottom:50px}h1.jsx-19f75ca33c119a63{line-height:1.4em}.repo.jsx-19f75ca33c119a63{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.repo.jsx-19f75ca33c119a63 img{width:1em;height:1em;display:inline;margin-left:10px;margin-right:5px}select.jsx-19f75ca33c119a63{font-weight:600;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background:transparent}"})]})}}
1,7782:function(e,n){"use strict";n.Z=[{name:"Windows",slug:"windows",logo:"/icons/windows.svg"},{name:"Arch Linux",slug:"arch",logo:"/icons/archlinux.svg"},{name:"Debian based",subtitle:"(Debian, Ubuntu, Mint, etc.)",slug:"debian",logo:"/icons/debian.svg"},{name:"Gentoo",slug:"gentoo",logo:"/icons/gentoo.svg"},{name:"RHEL distros",subtitle:"(Fedora, AlmaLinux, Rocky Linux, etc.)",slug:"rhel",logo:"/icons/rhel.svg"},{name:"openSUSE",subtitle:"(Leap, Tumbleweed, Slowroll)",slug:"opensuse",logo:"/icons/opensuse.svg",logoDark:"/icons/opensuse.svg"},{name:"Other Linux",slug:"linux",logo:"/icons/tux.png"},{name:"macOS",slug:"macos",logo:"/icons/apple.svg",logoDark:"/icons/apple-white.svg"},{name:"OpenBSD",subtitle:"(deprecated)",slug:"openbsd",logo:"/icons/openbsd.png",hidden:!0}]},5056:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return w},default:function(){return j}});var o=t(1799),i=t(9396),a=t(5893),s=t(5173),l=t(3805),r=t(1177),c=t(1151),d=t(2608),u=t(8270),f=t(9913),h=t(2072),m=[{name:"community-art",route:"/community-art",frontMatter:{title:"Community Art"}},{name:"debian-migration",route:"/debian-migration",frontMatter:{title:"Debian Migration Guide"}},{name:"docs",children:[{name:"addons",route:"/docs/addons"},{name:"faq",route:"/docs/faq"},{name:"features",route:"/docs/features"},{name:"installation",route:"/docs/installation"},{name:"meta.json",meta:{installation:{},features:{},faq:{title:"FAQ"},settings:{title:"Settings and Overrides"},support:{},addons:{title:"Recommended Addons"},security:{title:"Report a Security Issue"},testing:{title:"Browser Tests"}}},{name:"security",route:"/docs/security"},{name:"settings",route:"/docs/settings"},{name:"testing",route:"/docs/testing"}],route:"/docs"},{name:"index",route:"/",frontMatter:{title:"About"}},{name:"installation",children:[{name:"arch",route:"/installation/arch",frontMatter:{title:"Arch Linux Installation"}},{name:"debian",route:"/installation/debian",frontMatter:{title:"Installation on Debian based systems"}},{name:"gentoo",route:"/installation/gentoo",frontMatter:{title:"Gentoo Installation"}},{name:"index",route:"/installation",frontMatter:{title:"Installation"}},{name:"linux",route:"/installation/linux",frontMatter:{title:"Other Linux Installation"}},{name:"macos",route:"/installation/macos",frontMatter:{title:"macOS Installation"}},{name:"meta.json",meta:{windows:"Windows",arch:"Arch Linux",debian:"Debian based",gentoo:"Gentoo",rhel:"RHEL distros",opensuse:"openSUSE",linux:"Other Linux",macos:"macOS",openbsd:"OpenBSD",index:{type:"nav",hidden:!0}}},{name:"openbsd",route:"/installation/openbsd",frontMatter:{title:"Installation on OpenBSD -current"}},{name:"opensuse",route:"/installation/opensuse",frontMatter:{title:"openSUSE Installation"}},{name:"rhel",route:"/installation/rhel",frontMatter:{title:"RHEL Installation (for Fedora 41+ or RHEL compatible distros)"}},{name:"windows",route:"/installation/windows",frontMatter:{title:"Windows Installation"}}],route:"/installation"},{name:"license-disclaimers",route:"/license-disclaimers",frontMatter:{title:"License and Disclaimers"}},{name:"meta.json",meta:{index:{title:"About",type:"nav",hidden:!0},installation:{type:"nav"},docs:{type:"nav"},"community-art":{title:"Community Art",type:"nav"},"license-disclaimers":{title:"License and Disclaimers",type:"nav",hidden:!0},"privacy-policy":{title:"Privacy Policy",type:"nav",hidden:!0},"debian-migration":{title:"Debian Migration Guide",type:"nav"}}},{name:"privacy-policy",route:"/privacy-policy"}];globalThis.__nextra_internal__={pageMap:m,route:"/installation/windows"};var p=(0,a.jsx)(x,{}),g=(0,l.withSSG)((0,s.Z)({filename:"windows.mdx",route:"/installation/windows",meta:{title:"Windows Installation"},pageMap:m,titleText:void 0,headings:[{type:"heading",depth:2,children:[{type:"text",value:"Installer",position:{start:{line:36,column:4,offset:901},end:{line:36,column:13,offset:910}}}],position:{start:{line:36,column:1,offset:898},end:{line:36,column:13,offset:910}},value:"Installer"},{type:"heading",depth:2,children:[{type:"text",value:"Microsoft Store",position:{start:{line:61,column:4,offset:1773},end:{line:61,column:19,offset:1788}}}],position:{start:{line:61,column:1,offset:1770},end:{line:61,column:19,offset:1788}},value:"Microsoft Store"},{type:"heading",depth:2,children:[{type:"text",value:"Portable Version",position:{start:{line:81,column:4,offset:2400},end:{line:81,column:20,offset:2416}}}],position:{start:{line:81,column:1,offset:2397},end:{line:81,column:20,offset:2416}},value:"Portable Version"},{type:"heading",depth:2,children:[{type:"text",value:"Package Managers",position:{start:{line:94,column:4,offset:2832},end:{line:94,column:20,offset:2848}}}],position:{start:{line:94,column:1,offset:2829},end:{line:94,column:20,offset:2848}},value:"Package Managers"},{type:"heading",depth:3,children:[{type:"text",value:"Using ",position:{start:{line:99,column:5,offset:2946},end:{line:99,column:11,offset:2952}}},{type:"link",title:null,url:"https://chocolatey.org/",children:[{type:"text",value:"Chocolatey",position:{start:{line:99,column:12,offset:2953},end:{line:99,column:22,offset:2963}}}],position:{start:{line:99,column:11,offset:2952},end:{line:99,column:48,offset:2989}}}],position:{start:{line:99,column:1,offset:2942},end:{line:99,column:48,offset:2989}},value:"Using Chocolatey"},{type:"heading",depth:3,children:[{type:"text",value:"Using ",position:{start:{line:108,column:5,offset:3182},end:{line:108,column:11,offset:3188}}},{type:"link",title:null,url:"https://scoop.sh",children:[{type:"text",value:"Scoop",position:{start:{line:108,column:12,offset:3189},end:{line:108,column:17,offset:3194}}}],position:{start:{line:108,column:11,offset:3188},end:{line:108,column:36,offset:3213}}}],position:{start:{line:108,column:1,offset:3178},end:{line:108,column:36,offset:3213}},value:"Using Scoop"},{type:"heading",depth:3,children:[{type:"text",value:"Using ",position:{start:{line:118,column:5,offset:3412},end:{line:118,column:11,offset:3418}}},{type:"link",title:null,url:"https://github.com/microsoft/winget-cli",children:[{type:"text",value:"WinGet",position:{start:{line:118,column:12,offset:3419},end:{line:118,column:18,offset:3425}}}],position:{start:{line:118,column:11,offset:3418},end:{line:118,column:60,offset:3467}}}],position:{start:{line:118,column:1,offset:3408},end:{line:118,column:60,offset:3467}},value:"Using WinGet"}],hasH1:!1},r.Z));function b(e){var n=Object.assign({h2:"h2",p:"p",a:"a",h3:"h3",pre:"pre",code:"code"},(0,c.ah)(),e.components);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.Z,{}),"\n",(0,a.jsx)(n.h2,{id:"installer",children:"Installer"}),"\n",(0,a.jsx)(n.p,{children:"To install LibreWolf on Windows manually, just download and run the latest\ninstaller:"}),"\n",(0,a.jsx)(f.n,{id:"winDownloadSetup",secondaryId:"winDownloadSetupArm64"}),"\n",(0,a.jsx)(u.Z,{emoji:"\u24d8",children:(0,a.jsxs)(n.p,{children:["For automatic updates (recommended), the installer includes the option to\ninstall ",(0,a.jsx)(n.a,{href:"https://librewolf.dev/librewolf/winupdater",children:"LibreWolf WinUpdater"}),'.\nEnable the option "Schedule Automatic Updates" to automatically let WinUpdater\ncreate the update task. After the installation, you can manually\nenable/disable automatic updates by opening WinUpdater and (un)checking the\nbox "Schedule a task for automatic update checks..."']})}),"\n",(0,a.jsx)(u.Z,{emoji:"\u24d8",children:(0,a.jsxs)(n.p,{children:["Windows binaries are signed by ",(0,a.jsx)(n.a,{href:"https://ossign.org/",children:"OSSign"})," (Scheibling\nConsulting AB). For more information, ",(0,a.jsx)(n.a,{href:"/docs/faq/#who-is-ossign-scheibling-consulting-ab",children:"see our\nFAQ"})]})}),"\n",(0,a.jsx)(n.h2,{id:"microsoft-store",children:"Microsoft Store"}),"\n",(0,a.jsx)(n.p,{children:"We also offer LibreWolf packaged for the Microsoft Store, which has the\nadvantage of being automatically updated by the system. You can install this\nversion here:"}),"\n",(0,a.jsxs)(h.Z,{dark:!0,href:"https://apps.microsoft.com/store/detail/librewolf/9NVN9SZ8KFD7",margin:25,children:[(0,a.jsxs)("svg",{width:"18",height:"18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M8.556 0H0v8.56h8.556z",f
1ill:"#f25022"}),(0,a.jsx)("path",{d:"M18 0H9.444v8.56H18z",fill:"#7fba00"}),(0,a.jsx)("path",{d:"M8.556 9.44H0V18h8.556z",fill:"#00a4ef"}),(0,a.jsx)("path",{d:"M18 9.44H9.444V18H18z",fill:"#ffb900"})]}),(0,a.jsx)(n.p,{children:"Get it from Microsoft"})]}),"\n",(0,a.jsx)(n.h2,{id:"portable-version",children:"Portable Version"}),"\n",(0,a.jsxs)(n.p,{children:["For cases where installation at system level is not possible, for use on\nportable storage media or just for testing LibreWolf, we also release a portable\nversion of LibreWolf.\n",(0,a.jsx)(n.a,{href:"https://librewolf.dev/librewolf/librewolf-winupdater",children:"LibreWolf WinUpdater"})," is\nincluded for automatic updates. You can download it here:"]}),"\n",(0,a.jsx)(f.n,{id:"winDownloadPortable",secondaryId:"winDownloadPortableArm64"}),"\n",(0,a.jsx)(n.h2,{id:"package-managers",children:"Package Managers"}),"\n",(0,a.jsx)(n.p,{children:"Alternatively, you can use a package manager to download LibreWolf and keep it\nup-to-date."}),"\n",(0,a.jsxs)(n.h3,{id:"using-chocolatey",children:["Using ",(0,a.jsx)(n.a,{href:"https://chocolatey.org/",children:"Chocolatey"})]}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{children:"choco install librewolf\n"})}),"\n",(0,a.jsxs)(n.p,{children:["To see the current status of the Chocolatey package, you can visit the\n",(0,a.jsx)(n.a,{href:"https://community.chocolatey.org/packages/librewolf",children:"LibreWolf chocolatey page"}),"."]}),"\n",(0,a.jsxs)(n.h3,{id:"using-scoop",children:["Using ",(0,a.jsx)(n.a,{href:"https://scoop.sh",children:"Scoop"})]}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{children:"scoop bucket add extras\nscoop install librewolf\n"})}),"\n",(0,a.jsxs)(n.p,{children:["The Scoop manifest for LibreWolf can be found\n",(0,a.jsx)(n.a,{href:"https://github.com/ScoopInstaller/Extras/blob/master/bucket/librewolf.json",children:"on GitHub"}),"."]}),"\n",(0,a.jsxs)(n.h3,{id:"using-winget",children:["Using ",(0,a.jsx)(n.a,{href:"https://github.com/microsoft/winget-cli",children:"WinGet"})]}),"\n",(0,a.jsx)(n.pre,{children:(0,a.jsx)(n.code,{children:"winget install LibreWolf.LibreWolf\n"})}),"\n",(0,a.jsxs)(n.p,{children:["The WinGet command line tool is only supported on Windows 10 1709 (build 16299)\nor later at this time. Using WinGet is explained in\n",(0,a.jsx)(n.a,{href:"https://docs.microsoft.com/en-us/windows/package-manager/winget/#production-recommended",children:"this Microsoft article"}),"."]})]})}function x(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=Object.assign({},(0,c.ah)(),e.components),t=n.wrapper;return t?(0,a.jsx)(t,(0,i.Z)((0,o.Z)({},e),{children:(0,a.jsx)(b,(0,o.Z)({},e))})):b(e)}var w=!0;function j(e){return(0,a.jsx)(g,(0,i.Z)((0,o.Z)({},e),{children:p}))}j.getLayout=g.getLayout},8270:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var o=t(7294),i={default:"bg-orange-100 text-orange-800 dark:text-orange-300 dark:bg-orange-200 dark:bg-opacity-10",error:"bg-red-200 text-red-900 dark:text-red-200 dark:bg-red-600 dark:bg-opacity-30",warning:"bg-yellow-200 text-yellow-900 dark:text-yellow-200 dark:bg-yellow-700 dark:bg-opacity-30"},a=({children:e,type:n="default",emoji:t="\ud83d\udca1"})=>o.createElement("div",{className:`${i[n]} flex rounded-lg callout mt-6`},o.createElement("div",{className:"pl-3 pr-2 py-2 select-none text-xl",style:{fontFamily:'"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'}},t),o.createElement("div",{className:"pr-4 py-2"},e))}},function(e){e.O(0,[468,379,774,888,179],(function(){return n=5537,e(e.s=n);var n}));var n=e.O();_N_E=n}]);
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.