Fedora30开发机配置大全(持续更新中)

fedora30开发机配置
1.下载fedora30 workstation镜像,使用poweriso做u盘启动盘(不要使用ultroiso,会出问题),从u盘启动后进入引导安装系统界面,选择一个盘安装即可(需要点技巧,多试试就懂了)。

2.安装好系统后,在设置里面添加Chinese(Intelligent Pinyin),在右上角进行设置,实现中文输入。

3.在应用商店卸载一些不常用的软件
1>Calendar
2>Cheese
3>Contacts
4>File Roller
5>GNOME Color Manager
6>GNOME Maps
7>Photos
8>Rhythmbox
9>Weather

4.触摸板无法使用在centos里面使用命令synclient TapButton1=1,在fedora里面在设置里面设置即可

5.网页和播放器不能播放音乐和视频
原因:缺少解码器,需要安装
1>添加rpmfusion源(打开下面网址,找到安装命令即可)
https://rpmfusion.org/Configuration
注:选择命令行安装
2>sudo dnf install gstreamer1-libav gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-vaapi

6.进入root用户
1>sudo su
2>输入passwd设置密码
3>以后若想直接进入root用户,只需输入su和自己刚才设置的密码即可进入

7.窗口上面没有最大最小化按钮
1>yum install gnome-tweak-tool
打开相应的设置栏进行设置即可

8.安装qt
1>下载.run包
http://download.qt.io/archive/qt/
2>安装gcc-c++
yum install gcc gcc-c++
3>安装必要运行库
yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel
4>增加可执行权限
chmod +x qt-opensource-linux-x64-5.13.0.run
5>启动安装程序
./qt-opensource-linux-x64-5.13.0.run
6>不选择过期组件,其余全部选择即可
7>安装以后会出现无法构建的错误
输入make,等待后会提示安装,安装即可。

9.卸载命令
rpm
dnf -y remove

10…rar文件解压
在应用商店搜索rar会出现几个软件,下载安装ark即可实现文件压缩和解压

11.fedora解压文件的命令
1>.tar.gz 使用tar -xf 文件名进行解压

12.jdk的安装
1>java -version查看jdk的版本,由此知道默认是openjdk,对其进行卸载,rpm -qa|grep jdk,再使用dnf -y remove卸载即可
2>下载.tar.gz文件并解压到安装目录
3>设置环境变量,并更新环境变量
root# vi /etc/profile //这句和最后一句是终端命令
JAVA_HOME=/opt/jdk/jdk1.8.0_211
JRE_HOME=/opt/jdk/jdk1.8.0_211/jre
CLASS_PATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar: J R E H O M E / l i b P A T H = JRE_HOME/lib PATH= JREHOME/libPATH=PATH: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
root# source /etc/profile //让配置文件立即生效
4>设置默认jdk,当然首先需要在/etc/profile文件里面修改jdk的存放位置,然后source /opt/profile即可,建议下一个1.8版本的和最新版的,旧版在稳定性和适配方面是比新版好许多的。

13.安装idea
1>去官网下载JBR11(.tar.gz)
2>tar -xf解压
3>进入解压后的bin目录./idea.sh启动后设置进入即可

14.Fedora下使用百度网盘下载东西(https://blog.csdn.net/unlimitedai/article/details/83688166)
1>安装一个火狐浏览器插件:百度网盘助手
2>yum install aria2
3>然后将导出的文本复制到命令行即可下载

15.安装mysql(https://www.linuxidc.com/Linux/2018-12/155689.htm)
1>添加存储库
rpm -ivh https://dev.mysql.com/get/mysql80-community-release-fc30-1.noarch.rpm
2>确保添加并启用了数据库
yum repolist all | grep mysql | grep enabled
3>下载安装
dnf -y install mysql-community-server
注:1>如果想安装mysql5.7,使用dnf -y install mysql-community-server --disablerepo=mysql80-community --enablerepo=mysql57-community
2>systemctl start mysqld 启动mysql服务器
3>systemctl enable mysqld 在系统启动时启用MySQL服务器。
4>systemctl status mysqld 验证是否已启动MySQL服务器。

4>寻找到初始mysql root密码
cat /var/log/mysqld.log | grep -i ‘temporary password’

5>此命令负责设置root密码,删除匿名用户,远程禁止root登录等。(_q203432Q)
mysql_secure_installation

16.GIMP安装(https://www.linuxidc.com/Linux/2019-05/158523.htm)(PS的开源替代品)
1>应用商店
无法安装
2>dnf -y install gimp

17.FreeCAD(AutoCAD的开源替代品)
1>应用商店
无法安装
2>使用终端命令进行安装
yum install python-pyside
yum install python-pyside-devel
yum install pyside-tools
yum install freecad

18.安装AndroidStudio
1>百度AndroidStudio下载Linux版本
2>./studio.sh然后配置即可

19.git命令的学习
将自己的项目内容clone下来,自己研究研究就会了

20.学习vim编辑器语法
1>i进入插入模式
2>esc+:wq保存退出

21.安装vscode
https://code.visualstudio.com/docs/setup/linux

22.fedora下仓库的添加和查看和删除(https://blog.csdn.net/xuwenze1991/article/details/81382729)
1>yum-config-manager --add-repo repository_url 添加yum仓库
2>yum-config-manager --enable repository… 启用仓库源
3>yum-config-manager --disable repository… 禁用仓库更新源
4>yum repolist all 查看已安装的源列表
注:1>yum-config-manager: command not found
这个是因为系统默认没有安装这个命令,这个命令在yum-utils 包里,可以通过命令yum -y install yum-utils 安装就可以了。
2>安装:
当然你也可以通过 dnf 替代
dnf 命令替代:
禁用仓库命令就是:
dnf config-manager --set-disable 163
启用仓库命令就是:
dnf config-manager --set-enable 163

你可能感兴趣的:(Linux)