【從零開始】Fedora 33開發環境搭建全攻略

提問者:用戶XURM 發布時間: 2025-06-08 02:37:05 閱讀時間: 3分鐘

最佳答案

引言

Fedora 33是一款開源的Linux發行版,因其牢固性、保險性跟豐富的軟體資本而遭到很多開辟者的愛好。本文將為妳供給從零開端搭建Fedora 33開辟情況的全攻略,包含體系安裝、情況設置以及常用開辟東西的安裝。

體系安裝

1. 籌備任務

  • 下載Fedora 33 ISO鏡像文件。
  • 籌備一個空白U盤,並利用ISO鏡像製作啟動盤。
  • 確保打算機BIOS設置容許從U盤啟動。

2. 安裝過程

  • 將U盤拔出打算機,重啟並按F12進入啟動選項菜單。
  • 抉擇從U盤啟動,按照嚮導停止安裝。
  • 在安裝過程中,抉擇自定義分區,為Linux體系分配至少50GB的磁碟空間。
  • 安裝實現後,重啟打算機。

情況設置

1. 更新體系

sudo dnf update

2. 安裝常用東西

sudo dnf install -y git nano tmux screen curl wget

3. 設置SSH

  • 安裝SSH客戶端跟伺服器:
    
    sudo dnf install -y openssh-clients openssh-server
    
  • 生成SSH密鑰對:
    
    ssh-keygen -t rsa -b 4096
    
  • 將公鑰增加到SSH受權文件:
    
    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    
  • 修改SSH設置文件,容許root用戶登錄:
    
    sudo nano /etc/ssh/sshd_config
    
    查抄PermitRootLogin,將其值修改為yes

4. 設置圖形界面

  • 安裝圖形界面:
    
    sudo dnf groupinstall -y "GNOME Desktop Environment"
    
  • 安裝桌面管理器:
    
    sudo dnf install -y gdm
    
  • 啟動圖形界面:
    
    sudo systemctl enable gdm
    sudo systemctl start gdm
    

常用開辟東西安裝

1. 編程言語

  • 安裝Python 3:
    
    sudo dnf install -y python3 python3-pip
    
  • 安裝Node.js跟npm:
    
    curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
    sudo dnf install -y nodejs
    

2. 版本把持

  • 安裝Git:
    
    sudo dnf install -y git
    

3. 材料庫

  • 安裝MySQL:
    
    sudo dnf install -y mysql-server mysql-community-client
    
  • 啟動MySQL效勞:
    
    sudo systemctl start mysqld
    
  • 設置MySQL為開機自啟:
    
    sudo systemctl enable mysqld
    

總結

經由過程以上步調,妳曾經成功搭建了Fedora 33開辟情況。接上去,妳可能開端利用各種開辟東西跟編程言語停止開辟了。祝妳在Fedora 33上開辟高興!

相關推薦