mirror of
				https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
				synced 2025-11-04 16:23:41 +08:00 
			
		
		
		
	Merge pull request #979 from jzjwonderful/bug-978
[Bug] Unsupported Linux distribution when running setup.sh on Ubuntu OS
This commit is contained in:
		@@ -29,13 +29,13 @@ esac
 | 
			
		||||
if ! command -v node >/dev/null || ! command -v git >/dev/null || ! command -v yarn >/dev/null; then
 | 
			
		||||
  case "$(uname -s)" in
 | 
			
		||||
    Linux)
 | 
			
		||||
      if [[ "$(cat /etc/*-release | grep '^ID=')" = "ID=\"ubuntu\"" ]]; then
 | 
			
		||||
      if [[ "$(cat /etc/*-release | grep '^ID=')" = "ID=ubuntu" ]]; then
 | 
			
		||||
        sudo apt-get update
 | 
			
		||||
        sudo apt-get -y install nodejs git yarn
 | 
			
		||||
      elif [[ "$(cat /etc/*-release | grep '^ID=')" = "ID=\"centos\"" ]]; then
 | 
			
		||||
      elif [[ "$(cat /etc/*-release | grep '^ID=')" = "ID=centos" ]]; then
 | 
			
		||||
        sudo yum -y install epel-release
 | 
			
		||||
        sudo yum -y install nodejs git yarn
 | 
			
		||||
      elif [[ "$(cat /etc/*-release | grep '^ID=')" = "ID=\"arch\"" ]]; then
 | 
			
		||||
      elif [[ "$(cat /etc/*-release | grep '^ID=')" = "ID=arch" ]]; then
 | 
			
		||||
        sudo pacman -Syu -y
 | 
			
		||||
        sudo pacman -S -y nodejs git yarn
 | 
			
		||||
      else
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user