工控機安裝lubuntu系統

工控機安裝lubuntu系統指南手冊

1. 準備

1個8G左右的U盤

下載Rufus:

Index of /downloads

下載lubuntu系統鏡像:

NJU Mirror

Downloads – Lubuntu

下載Ventoy工具:

Releases · ventoy/Ventoy · GitHub

下載后,解壓,雙擊Ventoy2Disk.exe打開

1 制作U盤啟動盤

采用Ventory方式制作啟動盤。

2.1 Rufus制作系統盤(棄用)

此方式只能安裝一種鏡像,只適合第一次安裝鏡像,后續使用該方式制作備份鏡像Live系統啟動盤無法啟動,會進入Grub命令行模式。

  1. 打開Rufus,設備選擇插入電腦的U盤,一般Rufus會自動選中。
  2. 選擇系統鏡像iso
  3. 選擇文件系統類型為NTFS。
  4. 開始制作,點擊開始后,等待制作完成,制作完成后取下U盤插入工控機USB口

2.2 Ventoy制作系統盤

打開軟件后自動找到U盤,如果沒有點擊<更新按鈕>刷新查找U盤

  1. 點擊**<配置選項>,選擇<分區類型>,勾選**
  2. 點擊**<安裝>,等待安裝完成,安裝完成后U盤盤符名字會被命名為Ventoy**
  3. 拷貝安裝鏡像到U盤中,系統啟動盤制作完成。

只要U盤空間足夠,可以拷貝多個鏡像進去Ventoy啟動盤,待系統啟動后可選擇安裝的系統鏡像。

2 安裝系統到工控機

3.1 選擇啟動方式

  1. 工控機 上電,不停按鍵盤上的Delete鍵,知道進入BIOS界面。
  2. 按鍵盤上下左右箭頭控制移動,按右箭頭移動到Boot選項卡,按下箭頭移動炫動Boot Option #1,然后按回車,選擇UEFI:xxxx,接著回車確認。

  1. 按右箭頭移動選中Save & Exit選項卡,然后移動下箭頭選中Save Changes and Exit,接著再彈出的選擇框中選擇Yes選項,回車,接著系統開始自動重啟。等待一段時間后就進入Ventoy的安裝桌面。

3.2 Ventoy安裝系統

1、等待系統進入如下界面后,選擇lubuntu-22.04.5-desktop-amd64.iso,然后回車

2、選擇Boot in normal mode,回車

 3、等待系統進入如下界面,選擇<font style="color:#FF0000;">Try or Install Lubuntu</font>,直接回車

接著系統就會啟動,等待系統進入桌面

進入桌面如下:

雙擊Install Lubuntu22.04 LTS(系統版本以實際為準)進行安裝。接著進入安裝

  1. 跟著安裝引導一路下一步,到分區那一步后,選擇擦除磁盤,再點擊下一步。

  1. 到用戶這一步,設置姓名、用戶名、計算機名及錄密碼 ,如果需要自動登錄則勾選**不再詢問密碼自動登錄。然后點擊右下角安裝開始進行安裝系統,在彈出的窗口選擇現在安裝**。等待安裝完成。

  1. 安裝完成如下,點擊右下角 完成 安裝,然后系統開始重啟進入安裝好的系統。

  1. 系統重啟過程中會進入如下頁面,拔出U盤啟動盤,按回車繼續運行。

3 安裝一些系統軟件

確保系統已經接入以太網聯網。

在收費站無法聯網時可用如下聯網方案:

手機開熱點,筆記本電腦WiFi連接手機熱點,配置讓筆記本WiFi共享以太網,此時電腦相當于一個路由器,設備通過網線接入筆記本網口就可以上網(需要設置DHCP,如果不是那就手動設置IP、網關或者改為DHCP)

WiFi共享以太網 - 搜索

4.1 軟件安裝

ctrl + alt +t打開系統 終端

執行如下命令:

如果出現**E:軟件包 xxx 沒有可安裝候選**的問題,先更新軟件資源,執行如下命令:

sudo apt update

4.2 vsftpd配置

1、執行如下命令修改vsftpd配置

sudo gedit /etc/vsftpd.conf

如果提示**sudo:gedit: command not found**,執行如下命令安裝gedit編輯器:

sudo apt install gedit

2、啟用如下選項:

write_enable=YES # 啟用可以修改文件的 FTP 命令

utf8_filesystem=YES

找到上面2行配置項,去掉配置語句前的#號就啟用這個配置項。

在/etc/vsftpd.conf最后添加下面語句:

userlist_deny=NO

userlist_enable=YES

userlist_file=/etc/vsftpd.allowed_users

  1. sudo gedit /etc/vsftpd.allowed_users

打開 /etc/vsftpd.allowed_users文件,輸入用戶名genvict,ctrl+s保存,關閉文件退出

5、最后重啟vsftpd服務加載修改后的配置文件

sudo systemctl restart vsftpd.service

5 開機跳過密碼、取消屏保、待機

5.1 設置自動登錄(跳過密碼)

執行sudo gedit /etc/sddm.conf 打開配置文件加入如下內容:

[Autologin]User=genvictSession=lxqt.desktop

或者

[Autologin]User=genvictSession=Lubuntugenvict為用戶名。

如果前面安裝系統時勾選了不再詢問密碼自動登錄,這一步就可以不用配置。

5.2 取消屏保

鼠標左鍵點擊桌面左下角,<首選項> —> , 然后選擇<禁用屏幕保護程序>

<首選項> —> <LXQt設置> —> <會話設置> —> <自動啟動>,取消勾選<LXQt自動啟動>中的屏幕保護程序。

5.3 取消待機自動鎖屏息屏

5.3.1 電源管理器配置

如果電源管理界面和如下界面不一致則使用命令行配置即可。

<首選項> —><電源管理器> —> <顯示>選項卡

將顯示電源管理器下方的3個滑動條全部往左拉改為 <從不>

5.3.2 命令行配置

  1. 打開配置,執行如下命令

sudo gedit /etc/profile

  1. 在該文件最末尾加入如下配置

xset s off

xset s noblank

xset -dpms

xset s off 表示 禁用屏幕保護

xset -dpms 表示 禁用DPMS(顯示電源管理信號),關閉省電模式,禁止休眠熄屏

xset s noblank 表示 保持屏幕不空白

6 禁用更新彈窗

直接卸載彈窗功能:

sudo apt --purge remove lubuntu-update-notifier

7 一鍵安裝軟件及配置腳本

執行此腳本配置上述所有問題

m3_pc_config.sh

將該腳本拷貝到系統中,給腳本增加可執行權限:

chmod +x m3_pc_config.sh

然后執行該腳本./m3_pc_config.sh

m3_pc_config.sh:

#!/bin/bashsudo apt updatesudo apt install geditsudo apt install openssh-serversudo apt install vsftpdsudo apt install net-toolssudo apt install ntp ntpdate

使用sed命令追加配置

sudo sed -i '/^write_enable=/d' /etc/vsftpd.confsudo sed -i '/^utf8_filesystem=/d' /etc/vsftpd.confsudo sed -i '/^userlist_deny=/d' /etc/vsftpd.confsudo sed -i '/^userlist_enable=/d' /etc/vsftpd.confsudo sed -i '/^userlist_file=/d' /etc/vsftpd.confsudo echo "write_enable=YES" | sudo tee -a /etc/vsftpd.confsudo echo "utf8_filesystem=YES" | sudo tee -a /etc/vsftpd.confsudo echo "userlist_deny=NO" | sudo tee -a /etc/vsftpd.confsudo echo "userlist_enable=YES" | sudo tee -a /etc/vsftpd.confsudo echo "userlist_file=/etc/vsftpd.allowed_users" | sudo tee -a /etc/vsftpd.confsudo sed -i '/^genvict/d' /etc/vsftpd.allowed_users

配置ftp用戶

sudo echo “genvict” | sudo tee -a /etc/vsftpd.allowed_users

關閉屏保、修改待機等

# 刪除 'xset s off' 配置項sudo sed -i '/xset s off/d' /etc/profile# 刪除 'xset s noblank' 配置項sudo sed -i '/xset s noblank/d' /etc/profile# 刪除 'xset -dpms' 配置項sudo sed -i '/xset -dpms/d' /etc/profile

追加新的配置項

echo "xset s off" | sudo tee -a /etc/profileecho "xset s noblank" | sudo tee -a /etc/profileecho "xset -dpms" | sudo tee -a /etc/profile
sudo systemctl restart vsftpd.servicesudo apt --purge remove lubuntu-update-notifier  # 卸載更新彈窗

8 制作Live備份鏡像

在安裝好所有軟件之后環境之后,可以通過備份鏡像方式將所有軟件和環境配置保存備份。

再使用該鏡像制作系統盤安裝系統就可以不同執行之前的操作安裝軟件和配置環境。

參考:

ubuntu systemback備份鏡像 - 搜索

ubuntu.22.04.1系統利用systemback制作鏡像_systemback ubuntu22.04-CSDN博客

使用systemback和ventoy制作ISO大于4GB的U盤啟動盤_systemback制作啟動盤-CSDN博客

  1. 打開systemback,輸入密碼,點擊OK

  1. 創建Live系統

接著再在<工作目錄>選擇鏡像存放的路徑,直接默認/home下。在<Live模式系統名稱>可以自定義生成的系統名稱,本次填入lubuntu-22.04.5-m3-ok

最后點擊右邊<創建新的>,等待創建完成。

最后將系統鏡像lubuntu-22.04.5-m3-ok.iso拷貝到window下。

9 使用備份Live鏡像復制/安裝系統

1、制作啟動盤,參見<2.2 Ventoy制作啟動盤>

2、參考<3. 安裝系統到工控機>進入BIOS選擇U盤啟動

3、進入如下界面,通過上下箭頭按鍵移動選擇鏡像,然后回車確認

4、進入如下界面后,選擇Boot in normal mode

5、進入如下界面后會亂碼,選擇第1項即可,接著回車確認選擇

此處選擇第1項進行系統復制,如果選擇第2項則是系統安裝,方法和系統復制基本一致。

6、等待系統進入桌面,從**系統工具中找到并打開Systemback**

  1. 選擇系統**系統復制**,然后設置分區掛載點

1)選擇/dev/sda1

2)選擇掛載點為/boot/efi

3)取消<格式>勾選

4)點擊左箭頭按鈕設置

1)選擇/dev/sda2

2)選擇掛載點為/

3)點擊左箭頭按鈕設置

最終設置如下圖所示,最后點擊下一步。

8、點擊**開始**進行復制,等待復制完成

關機,拔出U盤,重新開機進入系統,系統復制結束。

如果系統沒有正常啟動,則需要設置選擇工控機硬盤啟動,選擇啟動方式參見<3. 安裝系統到工控機>,設置Boot Option # 1為 ubunt (P0: Hoodisk SSD)

10 注意問題

10.1 無法定位軟件包

如出現E:無法定位軟件包 xxx問題,如<E:無法定位軟件包 lubuntu-update-notfier

檢查是否輸入正確,軟件名正確拼寫是lubuntu-update-notifier

10.2 sudo:xxx: command not found

出現sudo:xxx: command not found問題,安裝該命令:

sudo apt install xxx

例如:

sudo apt install gedit

10.3 E:軟件包 xxx 沒有可安裝候選

出現E:軟件包 xxx 沒有可安裝候選問題,執行如下命令更新軟件列表再進行軟件安裝:

sudo apt update

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/85183.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/85183.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/85183.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

MAC上怎么進入隱藏目錄

在Mac上&#xff0c;由于系統保護的原因&#xff0c;一些系統目錄如/usr默認是隱藏的&#xff0c;但可以通過以下方法進入&#xff1a; 方法一&#xff1a;使用Finder的“前往文件夾”功能 打開Finder。使用快捷鍵Command Shift G&#xff0c;或者在菜單欄中選擇“前往”-“…

流媒體基礎解析:視頻清晰度的關鍵因素

在視頻處理的過程中&#xff0c;編碼解碼及碼率是影響視頻清晰度的關鍵因素。今天&#xff0c;我們將深入探討這些概念&#xff0c;并解析它們如何共同作用于視頻質量。 編碼解碼概述 編碼&#xff0c;簡單來說&#xff0c;就是壓縮。視頻編碼的目的是將原始視頻數據壓縮成較…

tomcat服務器以及接受請求參數的方式

1.javaee&#xff1a;意為java企業版&#xff0c;指java企業級開發的規范總和&#xff0c;包含13項技術規范 2.事實上服務器和客戶端進行交互的過程中&#xff0c;有一個前端控制器在中間運作&#xff0c;這個控制器為DispatcherServlet&#xff0c;它負責將客戶端請求的信息包…

武警智能兵器室系統架構設計與關鍵技術解析

在現代化武警部隊建設中&#xff0c;武器彈藥的安全管理與快速響應能力直接影響部隊戰斗力。本文基于某實戰化智能兵器室建設案例&#xff0c;深入解析其系統架構設計、關鍵技術實現及創新管理機制&#xff0c;為安防領域提供可借鑒的解決方案。 整體拓撲結構 系統采用分層分布…

RLHF獎勵模型的訓練

由于 RLHF 的訓練過程中需要依賴大量的人類偏好數據進行學習&#xff0c;因此很難在訓練過程中要求人類標注者實時提供偏好反饋。為此&#xff0c;我們需要訓練一個模型來替代人類在 RLHF 訓練過程中實時提供反饋&#xff0c;這個模型被稱為獎勵模型 &#x1f538;一、 目標函…

reverse_ssh 建立反向 SSH 連接指南 混淆AV [好東西喲]

目錄 &#x1f310; 工具簡介 ?? 前提條件 攻擊主機 (Linux) 目標主機 (Windows) &#x1f4cb; 詳細步驟 步驟 1&#xff1a;安裝 Go 環境 步驟 2&#xff1a;安裝必要依賴 步驟 3&#xff1a;下載并編譯 reverse_ssh 步驟 4&#xff1a;配置密鑰 步驟 5&#xff…

Ubuntu 下搭建ESP32 ESP-IDF開發環境,并在windows下用VSCode通過SSH登錄Ubuntu開發ESP32應用

Ubuntu 下搭建ESP32 ESP-IDF開發環境&#xff0c;網上操作指南很多&#xff0c;本來一直也沒有想過要寫這么一篇文章。因為我其實不太習慣在linux下開發應用&#xff0c;平時更習慣windows的軟件操作&#xff0c;只是因為windows下開發ESP32的應用編譯時太慢&#xff0c;讓人受…

Rust使用Cargo構建項目

文章目錄 你好&#xff0c;Cargo&#xff01;驗證Cargo安裝使用Cargo創建項目新建項目配置文件解析默認代碼結構 Cargo工作流常用命令速查表詳細使用說明1. 編譯項目2. 運行程序3.快速檢查4. 發布版本構建 Cargo的設計哲學約定優于配置工程化優勢 開發建議1. 新項目初始化?2. …

免費且好用的PDF水印添加工具

軟件介紹 琥珀掃描.zip下載鏈接&#xff1a;https://pan.quark.cn/s/3a8f432b29aa 今天要給大家推薦一款超實用的PDF添加水印工具&#xff0c;它能夠滿足用戶給PDF文件添加水印的需求&#xff0c;而且完全免費。 這款PDF添加水印的軟件有著簡潔的界面&#xff0c;操作簡便&a…

NW969NW978美光閃存顆粒NW980NW984

NW969NW978美光閃存顆粒NW980NW984 技術解析&#xff1a;NW969、NW978、NW980與NW984的架構創新 美光&#xff08;Micron&#xff09;的閃存顆粒系列&#xff0c;尤其是NW969、NW978、NW980和NW984&#xff0c;代表了存儲技術的前沿突破。這些產品均采用第九代3D TLC&#xf…

Mysql常用知識3:Kafka和數據庫優化

文章目錄 一、分布式消息系統&#xff08;Kafka相關問題5-10&#xff09;5. Kafka如何保證消息不丟失&#xff1f;6. 項目中Kafka具體怎么使用的&#xff1f;7. 消息異常未發送成功怎么解決&#xff1f;8. 重試具體怎么做的&#xff0c;循環嗎&#xff1f;9. 重試多次失敗怎么辦…

常見的RAG文檔解析輔助工具匯總及企業選型思考

以下當前比較知名的RAG的文檔解析輔助工具的開源項目匯總&#xff0c;包含核心功能、License信息及GitHub地址&#xff1a; 1. RAGFlow 核心功能&#xff1a;支持PDF/掃描件/CAD等23種格式解析&#xff0c;OCR準確率98%&#xff0c;知識圖譜融合&#xff0c;混合檢索&#xf…

基于Sqoop的MySQL-Hive全量/增量同步解決方案(支持多表批量處理

一、全量同步方案設計 1.1 基礎命令模板 sqoop import \ --connect jdbc:mysql://mysql_host:3306/db_name \ --username user \ --password pass \ --table source_table \ --hive-import \ --hive-table target_table \ --hive-overwrite \ # 覆蓋已有表 --num-mappers 8 …

前端學習(7)—— HTML + CSS實現博客系統頁面

目錄 一&#xff0c;效果展示 二&#xff0c;實現博客列表頁 2.1 實現導航欄 2.2 實現個人信息 2.3 實現博客列表 三&#xff0c;實現博客正文頁 3.2 復用 3.4 實現博客正文 四&#xff0c;實現博客登錄頁 4.1 版心 4.2 登錄框 五&#xff0c;實現博客編輯頁 5.1 …

【技能拾遺】——家庭寬帶單線復用布線與配置(移動2025版)

&#x1f4d6; 前言&#xff1a;在家庭網絡拓撲中&#xff0c;客廳到弱電箱只預埋了一根網線&#xff0c;由于已將廣電的有線電視取消并改用IPTV。現在需要解決在客廳布置路由器和觀看IPTV問題&#xff0c;這里就用到單線復用技術。 目錄 &#x1f552; 1. 拓撲規劃&#x1f55…

VTK|實現類似CloundCompare的測量功能

文章目錄 CloundCompare在點、線、面三種模式下的顯示內容? 圖1&#xff1a;點模式? 圖2&#xff1a;線模式? 圖3&#xff1a;面模式 增加控制菜單欄實現測量功能類如何調用項目git鏈接 CloundCompare在點、線、面三種模式下的顯示內容 點 線 面 三張圖展示了 CloudComp…

4000萬日訂單背后,餓了么再掀即時零售的“效率革命”

當即時零售轉向價值深耕&#xff0c;贏面就是綜合實力的強弱。 文&#xff5c;郭夢儀 編&#xff5c;王一粟 在硝煙彌漫的外賣行業“三國殺”中&#xff0c;餓了么與淘寶閃購的日訂單量竟然突破了4000萬單。 而距淘寶閃購正式上線&#xff0c;還不到一個月。 在大額福利優惠…

vedio.ontimeupdate()和video.onloadeddata()

video.onloadeddata &#xff08;&#xff09; video.onloadeddata 是 JavaScript 中用于監聽 HTML <video> 元素 「當前幀數據已加載」 的事件處理器。當視頻的第一幀畫面數據加載完成&#xff08;足以開始播放&#xff09;時&#xff0c;會觸發此事件。 1. 基本用法 …

Baklib內容中臺革新企業知識實踐

Baklib智能知識中樞構建 作為現代企業知識管理的核心架構&#xff0c;Baklib內容中臺通過整合多源異構數據形成智能化知識中樞&#xff0c;實現從信息采集到價值轉化的全鏈路管理。其底層采用跨平臺數據貫通技術&#xff0c;支持API接口與企業現有CRM、ERP系統無縫對接&#x…

用不太嚴謹的文字介紹遙測自跟蹤天線的基本原理

前兩天跟一個客戶見面的時候&#xff0c;客戶問我&#xff1a;遙測自跟蹤天線能夠跟蹤目標&#xff0c;是什么原理&#xff1f;不需要目標的位置&#xff0c;怎么做到自跟蹤的&#xff1f; 突然一瞬間&#xff0c;有點語塞。 難道要介紹天線、饋源、極化、左旋、右旋、和差網…