mirror of
https://github.com/dathere/ckan-devstaller.git
synced 2026-02-04 00:15:33 +00:00
revert: use Ubuntu 22.04 for now due to extension compatibility
This commit is contained in:
parent
2c42835467
commit
cbd36e13e9
7 changed files with 16 additions and 16 deletions
2
.github/workflows/run-ckan-only-install.yml
vendored
2
.github/workflows/run-ckan-only-install.yml
vendored
|
|
@ -10,7 +10,7 @@ on:
|
||||||
jobs:
|
jobs:
|
||||||
ckanonlyinstall:
|
ckanonlyinstall:
|
||||||
name: Run ckan-devstaller with a CKAN-only install
|
name: Run ckan-devstaller with a CKAN-only install
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-22.04
|
||||||
permissions:
|
permissions:
|
||||||
# For the git-auto-commit-action
|
# For the git-auto-commit-action
|
||||||
contents: write
|
contents: write
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<a href="https://ckan-devstaller.dathere.com"><img width="1165" height="668" alt="{1329F0BA-A29F-4BF8-BB6B-E3BA84FDAFCC}" src="https://github.com/user-attachments/assets/8f0cc4ef-d90d-4715-ba21-9083dff0c3ff" /></a>
|
<a href="https://ckan-devstaller.dathere.com"><img width="1165" height="668" alt="{1329F0BA-A29F-4BF8-BB6B-E3BA84FDAFCC}" src="https://github.com/user-attachments/assets/8f0cc4ef-d90d-4715-ba21-9083dff0c3ff" /></a>
|
||||||
|
|
||||||
|
|
||||||
`ckan-devstaller` attempts to install a [CKAN](https://ckan.org) instance using [ckan-compose](https://github.com/tino097/ckan-compose/tree/ckan-devstaller) for development usage in a new Ubuntu 24.04 instance.
|
`ckan-devstaller` attempts to install a [CKAN](https://ckan.org) instance using [ckan-compose](https://github.com/tino097/ckan-compose/tree/ckan-devstaller) for development usage in a new Ubuntu 22.04 instance.
|
||||||
|
|
||||||
You may find `ckan-devstaller` useful for:
|
You may find `ckan-devstaller` useful for:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -107,7 +107,7 @@ function Hero() {
|
||||||
</h1>
|
</h1>
|
||||||
<p className="mb-2 text-fd-muted-foreground md:max-w-[80%] md:text-xl">
|
<p className="mb-2 text-fd-muted-foreground md:max-w-[80%] md:text-xl">
|
||||||
ckan-devstaller is a command-line tool to automate installing CKAN for
|
ckan-devstaller is a command-line tool to automate installing CKAN for
|
||||||
development using ckan-compose on a new Ubuntu 24.04 instance.
|
development using ckan-compose on a new Ubuntu 22.04 instance.
|
||||||
</p>
|
</p>
|
||||||
<p className="mb-8 text-fd-muted-foreground md:max-w-[80%] md:text-sm">
|
<p className="mb-8 text-fd-muted-foreground md:max-w-[80%] md:text-sm">
|
||||||
Provided by{" "}
|
Provided by{" "}
|
||||||
|
|
|
||||||
|
|
@ -4,14 +4,14 @@ description: Customize your CKAN installation before running ckan-devstaller.
|
||||||
icon: Blocks
|
icon: Blocks
|
||||||
---
|
---
|
||||||
|
|
||||||
ckan-devstaller attempts to install a CKAN instance from source along with [ckan-compose](https://github.com/tino097/ckan-compose/tree/ckan-devstaller) and other optional features, intended for development use in a new Ubuntu 24.04 instance.
|
ckan-devstaller attempts to install a CKAN instance from source along with [ckan-compose](https://github.com/tino097/ckan-compose/tree/ckan-devstaller) and other optional features, intended for development use in a new Ubuntu 22.04 instance.
|
||||||
|
|
||||||
<Callout title="Please run ckan-devstaller in a new Ubuntu 24.04 instance only" type="error">Make sure `ckan-devstaller` is run in a **new** Ubuntu 24.04 instance. Do NOT run `ckan-devstaller` in an existing instance that is important for your usage.</Callout>
|
<Callout title="Please run ckan-devstaller in a new Ubuntu 22.04 instance only" type="error">Make sure `ckan-devstaller` is run in a **new** Ubuntu 22.04 instance. Do NOT run `ckan-devstaller` in an existing instance that is important for your usage.</Callout>
|
||||||
|
|
||||||
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
|
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
|
||||||
|
|
||||||
<Accordions type="single">
|
<Accordions type="single">
|
||||||
<Accordion title="Note for VirtualBox users">If you are using Ubuntu 24.04 on VirtualBox, you may need to add your user to the sudoers file before running the ckan-devstaller install script. Open a terminal in your virtual machine (VM), run `su -` and log in as the root user with the password you used to set up the VM, then type: <br /><br />`sudo adduser <username> sudo`<br /><br /> where `<username>` is your username then restart your VM and run the ckan-devstaller installer script.</Accordion>
|
<Accordion title="Note for VirtualBox users">If you are using Ubuntu 22.04 on VirtualBox, you may need to add your user to the sudoers file before running the ckan-devstaller install script. Open a terminal in your virtual machine (VM), run `su -` and log in as the root user with the password you used to set up the VM, then type: <br /><br />`sudo adduser <username> sudo`<br /><br /> where `<username>` is your username then restart your VM and run the ckan-devstaller installer script.</Accordion>
|
||||||
<Accordion title="Note for ARM64 users">Currently `ckan-devstaller` supports `x86_64` architecture. `ARM64` support is planned.</Accordion>
|
<Accordion title="Note for ARM64 users">Currently `ckan-devstaller` supports `x86_64` architecture. `ARM64` support is planned.</Accordion>
|
||||||
</Accordions>
|
</Accordions>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,14 +4,14 @@ description: Get started with ckan-devstaller and install CKAN within minutes.
|
||||||
icon: Zap
|
icon: Zap
|
||||||
---
|
---
|
||||||
|
|
||||||
ckan-devstaller attempts to install a CKAN instance from source along with [ckan-compose](https://github.com/tino097/ckan-compose/tree/ckan-devstaller) and other optional features, intended for development use in a new Ubuntu 24.04 instance.
|
ckan-devstaller attempts to install a CKAN instance from source along with [ckan-compose](https://github.com/tino097/ckan-compose/tree/ckan-devstaller) and other optional features, intended for development use in a new Ubuntu 22.04 instance.
|
||||||
|
|
||||||
<Callout title="Please run ckan-devstaller in a new Ubuntu 24.04 instance only" type="error">Make sure `ckan-devstaller` is run in a **new** Ubuntu 24.04 instance. Do NOT run `ckan-devstaller` in an existing instance that is important for your usage.</Callout>
|
<Callout title="Please run ckan-devstaller in a new Ubuntu 22.04 instance only" type="error">Make sure `ckan-devstaller` is run in a **new** Ubuntu 22.04 instance. Do NOT run `ckan-devstaller` in an existing instance that is important for your usage.</Callout>
|
||||||
|
|
||||||
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
|
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
|
||||||
|
|
||||||
<Accordions type="single">
|
<Accordions type="single">
|
||||||
<Accordion title="Note for VirtualBox users">If you are using Ubuntu 24.04 on VirtualBox, you may need to add your user to the sudoers file before running the ckan-devstaller install script. Open a terminal in your virtual machine (VM), run `su -` and log in as the root user with the password you used to set up the VM, then type: <br /><br />`sudo adduser <username> sudo`<br /><br /> where `<username>` is your username then restart your VM and run the ckan-devstaller installer script.</Accordion>
|
<Accordion title="Note for VirtualBox users">If you are using Ubuntu 22.04 on VirtualBox, you may need to add your user to the sudoers file before running the ckan-devstaller install script. Open a terminal in your virtual machine (VM), run `su -` and log in as the root user with the password you used to set up the VM, then type: <br /><br />`sudo adduser <username> sudo`<br /><br /> where `<username>` is your username then restart your VM and run the ckan-devstaller installer script.</Accordion>
|
||||||
<Accordion title="Note for ARM64 users">Currently `ckan-devstaller` supports `x86_64` architecture. `ARM64` support is planned.</Accordion>
|
<Accordion title="Note for ARM64 users">Currently `ckan-devstaller` supports `x86_64` architecture. `ARM64` support is planned.</Accordion>
|
||||||
</Accordions>
|
</Accordions>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ title: Developing with WSL
|
||||||
description: Tips on how to develop ckan-devstaller on a Windows machine by leveraging Windows Subsystem for Linux.
|
description: Tips on how to develop ckan-devstaller on a Windows machine by leveraging Windows Subsystem for Linux.
|
||||||
---
|
---
|
||||||
|
|
||||||
When developing ckan-devstaller on Windows, using Windows Subsystem for Linux (WSL) can be advantageous to demo an Ubuntu 24.04 environment without having to set up a virtual machine.
|
When developing ckan-devstaller on Windows, using Windows Subsystem for Linux (WSL) can be advantageous to demo an Ubuntu 22.04 environment without having to set up a virtual machine.
|
||||||
|
|
||||||
import { Step, Steps } from 'fumadocs-ui/components/steps';
|
import { Step, Steps } from 'fumadocs-ui/components/steps';
|
||||||
import { File, Folder, Files } from 'fumadocs-ui/components/files';
|
import { File, Folder, Files } from 'fumadocs-ui/components/files';
|
||||||
|
|
@ -11,12 +11,12 @@ import { File, Folder, Files } from 'fumadocs-ui/components/files';
|
||||||
<Steps>
|
<Steps>
|
||||||
<Step>
|
<Step>
|
||||||
|
|
||||||
### Install the Ubuntu-24.04 distribution
|
### Install the Ubuntu-22.04 distribution
|
||||||
|
|
||||||
You'll need to have the Ubuntu-24.04 distribution installed by running the following command:
|
You'll need to have the Ubuntu-22.04 distribution installed by running the following command:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wsl --install Ubuntu-24.04 --version 2
|
wsl --install Ubuntu-22.04 --version 2
|
||||||
```
|
```
|
||||||
|
|
||||||
</Step>
|
</Step>
|
||||||
|
|
@ -40,7 +40,7 @@ Here's the expected set up where we create a WSL folder:
|
||||||
First we'll generate the `images/ubuntu-22-04-snapshot.tar` file:
|
First we'll generate the `images/ubuntu-22-04-snapshot.tar` file:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wsl --export Ubuntu-24.04 ./images/ubuntu-22-04-snapshot.tar
|
wsl --export Ubuntu-22.04 ./images/ubuntu-22-04-snapshot.tar
|
||||||
```
|
```
|
||||||
|
|
||||||
<Step>
|
<Step>
|
||||||
|
|
@ -59,7 +59,7 @@ wsl --import cdr ./instances ./images/ubuntu-22-04-snapshot.tar
|
||||||
|
|
||||||
### Access your new instance as root
|
### Access your new instance as root
|
||||||
|
|
||||||
Now try to access your new Ubuntu 24.04 instance `cdr` as the `root` user by running:
|
Now try to access your new Ubuntu 22.04 instance `cdr` as the `root` user by running:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wsl -d cdr
|
wsl -d cdr
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ pub fn step_intro() {
|
||||||
println!(
|
println!(
|
||||||
"\n{}\n",
|
"\n{}\n",
|
||||||
important_text(
|
important_text(
|
||||||
"This installer is only intended for a brand new installation of Ubuntu 24.04."
|
"This installer is only intended for a brand new installation of Ubuntu 22.04."
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue