Ubuntu Server 18.04 EDA服务器安装日志

本文记录了在Ubuntu Server 18.04上搭建EDA工作站的过程,包括安装Ubuntu Server、配置Xfce4桌面、VNC服务、Quartus II 18.0及Synopsys、Mentor工具,解决Quartus GUI卡死、VNC兼容性问题,并设置了Samba共享和多版本GCC。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

目标

步骤

1. 制作安装盘

2. 安装ubuntu

3. 安装桌面

4. 配置VNC

5. 安装Quartus II 18.0

6. 安装Synopsys, Mentor

7. Samba共享

8. 修改分辨率

9. 安装多版本GCC

10. 修改网卡名字

总结


目标

  • 在局域网内配置一台EDA工作站,供多人使用。
  • 系统选择Ubuntu Server 18.04 LTS。
  • 配置Xfce4桌面环境与多用户VNC登录。
  • 安装Quartus II 18.0, Verdi, VCS, Modelsim等EDA工具。

步骤

1. 制作安装盘

官网下载:ubuntu-18.04.1-live-server-amd64.iso

使用UltraISO打开安装镜像文件,启动->写入硬盘镜像, 选择U盘,写入。

安装盘制作完毕。

Alternative: 使用Rufus制作启动盘,目前用过的制作安装盘最好的软件。

2. 安装ubuntu

BIOS选择USB启动。

按照提示一路前进,Optional的软件全部忽略。

分区策略:

    SSD 256G
        /boot/efi    500M
        /boot/       500M
        /swap        32G
        /            剩下所有
    HDD 500G
        /home        500G  

速度很快,几分钟就装好了。

3. 安装桌面

重启后,开始安装必备软件包和桌面环境。

Server版默认仓库不全,很多包都找不到,所以全加上:

sudo add-apt-repository main && \
sudo add-apt-repository universe && \
sudo add-apt-repository restricted && \
sudo add-apt-repository multiverse && \
sudo apt-get update

安装XFCE4和一些必备的软件:(后面几个x开头的的包是解决第二个vnc打开灰屏的问题,和远程vnc与本机startx不能同时运行的问题,反正不装上vnc是没法正常用的)

sudo apt-get install \
gcc \
g++ \
gdb \
openssh-server \
vim-gtk3 \
net-tools \
xfce4 \
xfce4-terminal \
xfce4-goodies \
tigervnc-standalone-server \
firefox \
gnome-system-monitor \
xvfb \
xfonts-100dpi \
xfonts-75dpi \
xfonts-cyrillic \
xorg \
dbus-x11 \
-y

卸载屏保程序:(VNC用户长时间没有操作,屏保自动打开,不停变化的图案大量占用网络带宽)

sudo apt-get remove xscreensaver -y

解决配置网卡等待2分钟:“A start job is running for wait for Network to be Configured()_”(这个是因为有一个40G的网卡没有插在交换机上导致的)

systemctl disable systemd-networkd-wait-online.service
systemctl mask systemd-networkd-wait-online.service

安装中文支持语言包和中文字体:

sudo apt-get install language-pack-zh-hant language-pack-zh-hans -y && \
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei \
ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming -y &&\
sudo apt-get install ttf-mscorefonts-installer -y
sudo fc-cache -f -v

装完中文语言包默认会变成中文,在下面几个文件添加环境变量

sudo gvim /etc/environment 
增加
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
sudo vim /var/lib/locales/supported.d/local
修改
en_US.UTF-8 UTF-8
sudo vim /etc/default/locale
修改
LANG="en
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值