Fedora 30安装及软件设置(2019)

Fedora30软件安装和系统配置

最初光盘安装Fedora29 后升级至30

1.  启用rpmfusion源:

$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm-E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm-E %fedora).noarch.rpm

或者

$ sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

来源:https://rpmfusion.org/Configuration

2. 先执行更新系统命令:

$ sudo dnf upgrade

3. 安装gnome-tewaks(-tool)

$ sudo dnf install gnome-tweaks

在商店里的搜索栏里,输入"dock", 列表就会列出来这个控件出来,点击安装。

打开gnome-tweaks,找里边的"扩展" 菜单项,里边列出了当前的控件,找dock哪一列,打勾

重启系统

再次进入第3步,进入dock的设置项进行设置,要不然,dock最初的样子很丑。

4.安装下载工具UGET,可以调用curl和aria2下载

sudo dnf install uget

需要在uget-编辑-设置-插件-curl+aria2

5. 安装中文语言包:

sudo dnf install libreoffice-langpack-zh-Han*

6.安装flash-plugins

先到https://get.adobe.com/tw/flashplayer下载yum版本,然后安装flash-plugin的源。

sudo dnf install flash-plugin flash-player-ppapi

firefox

版的flash插件名称就叫flash-plugin,chrome版的名称叫做flash-player-ppapi

[if !supportLineBreakNewLine]

[endif]

7.安装ffmpeg解码器

$ sudo dnf install ffmpeg ffmpeg-libs gstreamer-ffmpeg xvidcore libdvdreadlibdvdnav lsdvd gstreamer-plugins-good gstreamer-plugins-badgstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg libmatroskaxvidcore

8.安装一些常用的播放软件

$ sudo dnf install audacious audacious-plugins audacious-plugins-freeworld vlckodi banshee

这些就根据自己的需求安装就好,没必要全部安装。

9. 安装星际译王

$ sudo dnf install stardict stardict-dic-en.noarch stardict-dic-zh_CN.noarch

很强大的一个软件,不过平时我主要用firefox的翻译扩展,星际译王用得少了。

10.  安装p7z等压缩插件,解决归档管理器解压RAR和7z的难题

$ sudo dnf install p7zip p7zip-plugins unrar unzip

参考来源:https://www.cnblogs.com/jpfss/p/6562664.html

11. 安装gimp、blender、mixxx等应用,根据自己的需求安装

$ sudo dnf install gimp blender mixxx

gimp

是linux下的图片处理软件,可以作为Photoshop的开源替代品。

blender

是linux制作视频还是3D的软件,记不清了,很强大。

mixxx

这个是混音的,之前了解过一点。

12.安装 IDL71

sudo  mkdir /usr/local/itt

sudo chmod a+rx /usr/local/itt

sudo cp ~/idl711linux.x86.tar.gz/usr/local/itt -r

sudo tar -zxvf idl711linux.x86.tar.gz

sudo chmod 777 -R idl71

cd idl711linux.x86sudo ./install

y

y

y

y

在终端下输入idl并回车,很可能会出现如下错误信息,/usr/local/itt/idl71/bin/bin.linux.x86_64/idl:error while loading shared libraries: libXp.so.6: cannot open shared objectfile: No such file or directory

该信息是因为没有安装64位的libXp.so.6动态链接库,解决办法是到http://rpmfind.net/linux/rpm2html/search.php?query=libXp.so.6%28%29%2864bit%29上下载 libXp-1.0.3-2.fc29.x86_64.rpm文件,然后

sudo yum installlibXp-1.0.3-2.fc29.x86_64.rpm

vim ~/.bashrc

source .bashrc

# .bashrc

# Source globaldefinitions

if [-f /etc/bashrc ]; then

        . /etc/bashrc

fi

#User specific environment

PATH="$HOME/.local/bin:$HOME/bin:$PATH"

exportPATH

#Uncomment the following line if you don't like systemctl's auto-paging feature:

# exportSYSTEMD_PAGER=

#User specific aliases and functions

exportIDL_DIR=/usr/local/itt/idl71

rpm -ivh *.rpm

idl ok

13. ssw 安装

参考 https://www.mssl.ucl.ac.uk/surf/sswdoc/

sudo yum install tcsh

sudo yum install ftp

sudo csh -f ssw_install190527_023912.csh/nomail

write a script contains the followinginformation and save it as ssw under ~/


#!/bin/tcsh

source /usr/local/itt/idl71/bin/idl_setup

setenv SSW /usr/local/ssw

setenv SSWDB /usr/local/sswdb

setenv IDL_DIR /usr/local/itt/idl

setenv SSW_INSTR "hessi spex xray soholasco trace yohkoh sxi goes solarb hinode stereo secchi euvi cor sdo aia hmiiris radio nrh chianti scig12 sxig13 pfss optical packages swap proba2"

source $SSW/gen/setup/setup.ssw

source $SSW/site/setup/setup.ssw_paths

source $SSW/site/setup/setup.ssw_env

sswidl

将ssw的快捷方式放到 /home/sma/ssw

sudo ln -s /home/sma/ssw /usr/local/bin/ssw

之后敲ssw可以直接进入sswidl

14 安装QQ

参考:https://gitee.com/wsgalaxy/flatpak-deepinwine-wiki

下载

flatpak install com.deepin.wine.2.18.flatpak

flatpak installcom.tencent.qqlight.7.9.flatpak

安装

flatpak run com.tencent.qqlight

安装显示有错误,但是可以用

15 Fedora启动 SSH服务

一、Fedora 启动sshd服务:

1、先确认是否已安装ssh服务:

[root@localhost ~]# rpm -qa |grepopenssh-server

 openssh-server-7.9p1-5.fc29.x86_64(这行表示已安装)

若未安装ssh服务,可输入:

#yuminstallopenssh-server

进行安装

2、修改配置文件

#vi/etc/ssh/sshd_config

#Port 22  监听的端口号,默认是22,可以自定义。

#Protocol 2  支持的协议,默认就好,不用修改

#PermitRootLogin

yes 是否允许root直接登录,最好设置为no

#MMaxAuthTries 6 最大登录数,默认是6,建议设置为3,防止别人密码穷举。

修改完配置后,重启SSH服务:

[root@localhost ~]#/etc/rc.d/init.d/sshd restart

Stopping sshd: [OK ]

Starting sshd: [ OK ]:

3、查看sshd状态:

#servicesshd status

4、将端口22(或者自定义的其他端口)加到防火墙的设置中,标记为Accept

#iptables-A INPUT -p tcp --dport22-j ACCEPT(这句很重要,不然外部连接不了。)

也可以将上述参数加入防火墙配置中:

#vi/etc/sysconfig/iptables

加入:-A INPUT -m state --state NEW -m tcp -p tcp--dport22-j ACCEPT

保存后重启iptables即可

连接其他服务器  ssh

 sudovim  sshd_config

修改/etc/ssh/sshd_config文件,找到ClientAliveInterval 0和ClientAliveCountMax 3并将注释符号("#")去掉,

将ClientAliveInterval对应的0改成60,

ClientAliveInterval

指定了服务器端向客户端请求消息的时间间隔, 默认是0, 不发送.

ClientAliveInterval 60

表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了.

ClientAliveCountMax,

使用默认值3即可.ClientAliveCountMax表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开.

正常情况下, 客户端不会不响应.

重起sshd服务:

service sshd restart

如何打开ssh,可以远程链接

1、vim

/etc/ssh/ssh_config   打开ssh的配置文件

2、打开22端口

3、重启sshd:systemctl restart sshd

4、设置sshd开机启动:systemctl enable sshd

5、如果还不行就直接关闭防火墙,或者在防火墙里面打开22端口

etc/init.d/network restart --------------重启网络

16  更改显卡驱动

lspci-vnn | grep VGA -A 12

NVIDIACorporation GP104GL

sudolshw -C display

       description: VGA compatible controller

      product: GP104GL [Quadro P4000]

       vendor: NVIDIA Corporation

sudolshw -c video | grep configuration

       configuration: driver=nouveau latency=0

sudodnf install gcc dkms acpid

dnfconfig-manager --set-enabled rpmfusion-nonfree-nvidia-driver

 dnf repository-packagesrpmfusion-nonfree-nvidia-driver info

现在,确保系统已联网的情况下,打开fedora的默认软件安装管理界面:

点击界面上的“附加组件”:

再点击“硬件驱动”,此时,你会发现该列表下,多了一个 “NVIDIA Linux Graphics Driver”。选择该软件并点击安装:

更改默认显卡驱动

1.在配置文件中禁用nouveau

vi /etc/modprobe.d/blacklist.conf 添加:blacklistnouveau

CentOS 7:

vim /usr/lib/modprobe.d/dist-blacklist.conf

[if !supportLineBreakNewLine]

[endif]

vim /lib/modprobe.d/dist-blacklist.conf

并且在加上blacklist nouveau之后还要加上一行options nouveau modeset=0

2. 备份原来的initramfs nouveau image镜像

mv /boot/initramfs-$(uname -r).img/boot/initramfs-$(uname -r)-nouveau.img

3. 创建新的initramfs image镜像

dracut /boot/initramfs-$(uname -r).img$(uname -r)

所有安装已经完成,重新启动机器

17 Liunx下同时安装Anaconda2与Anaconda3

bash Anaconda2-4.3.1-Linux-x86_64.sh

2.创建并安装Anaconda3环境安装参考网址:

https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/QJNho_Tg7ro

不需要create新环境,直接运行以下代码,其中py3是新的环境名:

[if !vml]

[endif]

 bash Anaconda3-4.3.0-Linux-x86_64.sh-b -p /home/sma/anaconda2/envs/py3

 rm-f /home/sma/anaconda2/envs/py3/bin/conda*

 rm-f/home/sma/anaconda2/envs/py3/conda-meta/conda-*

 rm-f /home/sma/anaconda2/envs/py3/bin/activate

 rm-f /home/sma/anaconda2/envs/py3/bin/deactivate

 cd /home/sma/anaconda2/envs/py3/bin

 ln-s ../../../bin/conda .

 ln-s ../../../bin/activate .

 ln-s../../../bin/deactivate .

现在让来检查一下我们安装的环境,打开一个新终端,输入下面命令来查看它:

condainfo--envs

如果提示错误,则说明没有配置好,需要进行下面的步骤:

sudovim ~/.bashrc

export

PATH="/home/zle/anaconda2/bin:$PATH"

 此处anaconda2的路径根据你自己的做相应的修改即可。

Python

python3

在linux上anaconda3和anaconda2共存的解决办法

因为需要,有时候用到Python2有时候用到Python3 ,本人之前装的是anaconda3,由于合作伙伴用的是Python2 ,为此为了考虑兼容性,经过三个小时的折腾结合网上的资源整理如下,安装环境是linux2。先根据Ubuntukylin16.04.2安装anaconda3,然后将anaconda2安装到anaconda3的envs文件夹下作为虚拟环境用于切换。

因为在线安装anaconda是很慢的,这里用离线安装方法。请自行到官网下载安装包。(https://www.anaconda.com/download/#linux)

1.安装Anaconda3

官网有各种版本的镜像,根据自己需要进行下载,这里安装的是Anaconda3.6

安装命令:

$bashAnaconda3-5.1.0-Linux-x86_64.sh

2.创建并安装Anaconda2

不需要创建新环境,直接运行下面的代码

    $ bash Anaconda2-2019.07-Linux-x86_64.sh -b-p $HOME/anaconda3/envs/py27 

    $ rm -f $HOME/anaconda3/envs/py27/bin/conda* 

    $ rm -f$HOME/anaconda3/envs/py27/conda-meta/conda-* 

    $ rm -f$HOME/anaconda3/envs/py27/bin/activate 

    $ rm -f$HOME/anaconda3/envs/py27/bin/deactivate 

    $ cd $HOME/anaconda3/envs/py27/bin 

    $ ln -s ../../../bin/conda . 

    $ ln -s ../../../bin/activate . 

    $ ln -s ../../../bin/deactivate .

检查安装环境,使用conda environment info命令查看:

$conda info --envs

#conda environments:

#

base                  *  /home/sma/anaconda3

py27                    /home/sma/anaconda3/envs/py27

————————————————

转载 自 原文链接:https://blog.csdn.net/qq_21578125/article/details/80245760

3.anaconda2和3 之间的环境切换

激活和取消激活的方法:

激活:source activate py27

取消激活:source deactivate py27

4 jupyter

notebook python2&3并存

这句话在默认的anaconda3的python3环境下终端执行:

$ python3 -mpip install ipykernel  #用anaconda包就无需安装ipykernel 

$ python3 -m ipykernel install --user 

下面这句话需要在(py27)虚拟环境里终端执行:

(py27)$python2 -m pip install ipykernel  #用anaconda包就无需安装ipykernel 

(py27)$ python2 -m ipykernel install --user 

18 20200910 更改,删除anacoda2和anaconda3

重新安装anaconda3

bash Anaconda3-2019.07-Linux-x86_64.sh (2020的不行,太新)

casa-6.1.0-118.tar.xz

tar xvf casa-6.1.0-118.tar


19  Fedora 30 挂载exFAT和NTFS分区

下载fuse-exfat-1.3.0-2.fc30.x86_64.rpm

wgethttps://rpmfind.net/linux/rpm2html/search.php?query=fuse-exfat&submit=Search+...&system=&arch=

下载exfat-utils-1.3.0-2.fc30.x86_64.rpm

wgethttps://rpmfind.net/linux/rpm2html/search.php?query=exfat-utils

安装rpm包:

sudo rpm -ivhfuse-exfat-1.3.0-2.fc30.x86_64.rpm | exfat-utils-1.3.0-2.fc30.x86_64.rpm

或sudo yum localinstall fuse-exfat-1.3.0-2.fc30.x86_64.rpm |exfat-utils-1.3.0-2.fc30.x86_64.rpm

或sudo dnf localinstall  fuse-exfat-1.3.0-2.fc30.x86_64.rpm |exfat-utils-1.3.0-2.fc30.x86_64.rpm

NTFS

sudo yum install ntfs-3g(如果系统提示已经安装了,则略过)

如果已经自动挂载,mount -l查看NTFS分区的挂载点;umount /挂载点,卸载

摘自:作者:回忆1863114385 链接://www.greatytc.com/p/f625b893f75c

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
禁止转载,如需转载请通过简信或评论联系作者。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,718评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,683评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,207评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,755评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,862评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,050评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,136评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,882评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,330评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,651评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,789评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,477评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,135评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,864评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,099评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,598评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,697评论 2 351

推荐阅读更多精彩内容