20 Top Things to do after installing Fedora 23


http://www.binarytides.com/better-fedora-23/


Make Fedora 23 better

So you have just installed Fedora 23 on your machine and looking for some great experience.


This post shows you how to tweak your Fedora system and install additional apps to make your system more useful and user friendly.

This includes installing must have utility apps, enhancing multimedia support on the support, and tweaking some settings.

1. Setup good DNS servers

To ensure un-interrupted network connectivity while surfing internet it is very important to use dns service like GoogleDNS or OpenDNS

On my system for example the dnf command failed again and again as it was not able to connect to mirrors.fedoraproject.org due to dns issues.

Simply click the network icon on top right panel and go to the connection settings dialog. Under the DNS tab specify the dns servers8.8.8.8 and 8.8.4.4

Then run the following command to restart the network

$ sudo systemctl restart NetworkManager

2. Update the system

The first thing to do is update your system with the latest version of all packages. This is simple, just run the following command and sit back till it finishes.

$ dnf upgrade

It will update all installed packages to their latest versions, so will take time.

3. Install Gnome tweak tool

After updating the system, its time to tweak and tame your system. The Gnome tweak tool allows you to modify various aspects of the system like theme, fonts and so on.

$ sudo dnf install gnome-tweak-tool

After installing Gnome Tweak, logout and re-login. This is necessary in order to complete the installation properly.

Useful shell extensions and tweaks

1. Extensions > Enable Window List - This will show you the traditional window panel at bottom so that you can easily switch between them

2. Extensions > Enable Applications Menu - This will bring up a nice simple applications menu on top left, just like other desktops.

3. Windows Tab > Titlebar buttons > Turn Maximize, Minimize buttons On - This will show maximize and minimize buttons on window title bars much like it used to be in the previous century.

4. Top Bar Tab > Disable "Show Application Menu" - This will remove the un-necessary active application menu on the top panel.

4. Install gnome extension to disable hot corner

This extension will disable the hot corner on top left that causes the Activities view to come in the moment you hover the mouse. If you are using the "Applications Menu" and "Window list" taskbar then the hotkey is kind of un-necessary.

So Install the "No Topleft Hot Corner" gnome extension from the following Url.

https://extensions.gnome.org/extension/118/no-topleft-hot-corner/

Open the url in Firefox and give permission. Then click the black button on top left to enable it

5. Install Chrome and Chromium browsers

Firefox is there by default, and you have the option to add Google Chrome and Chromium. To install Google Chrome visit the site and download the installer rpm.

https://www.google.com/chrome/

Then install the rpm package with the dnf command. All necessary dependencies shall be pulled in automatically.

$ sudo dnf install google-chrome-stable_current_x86_64.rpm

Install Chromium - The Chromium browser is not available in the default Fedora repos. To install Chromium along with Flash support, follow this previous post here -

How to install Chromium browser on Fedora 23

6. Install Flash on Firefox

Firefox does not have any flash plugin by default. You can install it using the rpm package provided by Adobe.

# for 32bit system
$ sudo dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

# for 64bit system
$ sudo dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm

Then install the flash-plugin package

$ sudo dnf install flash-plugin

Visit http://www.adobe.com/software/flash/about/ to check that flash is working fine.

Note - The flash player for linux provided by Adobe is out-dated and does not receive any updates. The alternative is to install the PepperAPI based Fresh Flash player.

However since the process is complicated it is recommended that you use another browser like Chrome or Chromium for viewing flash specific content. This pagehere explains how to the fresh flash player for firefox on fedora.

7. Disable Ipv6 if not needed

Ipv6 is enabled by default on most linux systems including Fedora. However if you isp does not yet support ipv6 then its better to disable it to prevent your system from making any ipv6 connection attempts.

This prevents network connectivity delays and improves performance. Click the top right area of the panel and go to connection settings. Go to Ipv6 tab and click turn off button.

Then run the following command to restart the network -

$ sudo systemctl restart NetworkManager

8. Clipboard Indicator Shell extension

The Clipboard shell extensions acts like a clipboard manager, keeping history of recent items that you copied to the clipboard. Its a useful productivity tool.

Open the following url in firefox and enable it -

https://extensions.gnome.org/extension/779/clipboard-indicator/

9. Guake Dropdown terminal

Dropdown terminals provide quick access to terminals at the press of a button. The slide down from the top and hide again when not needed. Guake is a dropdown terminal app.

$ sudo dnf install guake

Once installed, it can be launched from the applications list.

Configure Guake to start automatically

To configure Guake to startup everytime you login, Go to Gnome Tweak Tool > Startup Applications. Click the "+" button and in the application dialog, search for Guake Terminal and add it.

10. Install the Pidgin Chat client

Pidgin is the most popular multiprotocol chat client that allows you to chat and manage over multiple accounts like gtalk, yahoo and irc, all in one place. Go ahead and install it -

$ sudo dnf install pidgin

11. Install a torrent client

If you use torrents for downloads then install a good torrent client like Deluge or qBittorrent. Both are available in the fedora repositories.

$ sudo dnf install deluge

12. Install a download manager like Uget

Download managers help you download large files with ease with the ability to pause and resume the download.

Uget is a simple robust download manager for Linux that you can use to download files with direct urls. It is available in the Fedora repository.

$ sudo dnf install uget

13. Install TopIcons shell extension

The TopIcons shell extension shows the system tray icons on the top panel like before. For example when you are running pidgin, the status icon will show in that area.

Install it from the gnome extensions site -

https://extensions.gnome.org/extension/495/topicons/

14. Install Dropbox - Cloud storage

Dropbox is a very popular cloud storage solution and it works fine on most linux distributions including Fedora.

Download the Fedora rpm from the following url -
https://www.dropbox.com/install?os=lnx

Just double click the rpm file to install it or use the dnf command -

$ sudo dnf install nautilus-dropbox-2015.10.28-1.fedora.x86_64.rpm

Note, this is not the actual installation process. After the rpm is installed, launch Dropbox from the Applications menu and it will start the actual download process.

15. Install Skype

To install skype get the installer file from skype.com -

http://www.skype.com/en/download-skype/skype-for-computer/

And then select Fedora from the Linux distribution list and download the rpm file.
Use the dnf command to install the rpm file

$ sudo dnf install ./skype-4.3.0.37-fedora.i586.rpm

It will download quite a few dependency files

16. Install some games

Lots of games are available in the Fedora repositories and all of them are free. Look into Games section of Software Manager and install the ones your like.

0 AD, Frozen Bubble, Supertuxkart, Open Arena are some very popular games.

17. Enable RPM Fusion repository

The RPM Fusion repository provides lots of software applications that are not present in the Fedora repositories.

Enabling RPM fusion shall allow you to install these additional software packages.

Setting up the rpm fustion repository is easy. The instructions are give on the official site here -

http://rpmfusion.org/Configuration

It involves running just one command

su -c 'dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'

The above command would setup the rpmfusion free and non-free repository and now you can install software from it.

So lets install some apps from it.

18. Install VLC media player

VLC player is powerful cross platform audio/video player that can play a huge number of video formats. It comes from the rpmfusion repo so install it

$ sudo dnf install vlc

19. Install Multimedia codecs

The multimedia codecs are needed to play different kinds of video formats in apps like Smplayer.
These codecs come from the rpmfusion repository.

Run the following command to install -

$ sudo dnf install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-plugins-base ffmpeg

Install libdvdcss

Libdvdcss enables media players to play encrypted dvds. It is not available from the rpmfusion repo.

First setup this repository

$ sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-handbrake.repo
Now install libdvdcss

Then install the libdvdcss package.

$ sudo dnf install libdvdcss

To learn more, read this previous post

How to install multimedia codecs on Fedora 22/23

20. Install archive formats

Install these additional archive formats so that apps like file-roller can work with more formats like rar.

$ dnf -y install cabextract lzip p7zip p7zip-plugins unrar

21. Get more apps

Here are some more apps that you can install. All of them are available in the Software Manager tool.

Mozilla Thunderbird - Powerful email client

$ sudo dnf install thunderbird

Gimp - Image editor

$ sudo dnf install gimp

Clementine - Music player

$ sudo dnf install clementine

Shutter- Screenshot tool

$ sudo dnf install shutter

Brasero - CD/DVD burning app

$ sudo dnf install brasero

Gparted - Disk partitioning app

$ sudo dnf install gparted

For more, simply browse the Software Manager and look into each category and find useful software

Conclusion

That's all for now. If you followed all the above steps, your Fedora system should by now be more useful and powerful.

If you have any useful tip that you would like to add to the list or some error to point out then please make a comment below.



内容概要:本文详细介绍了扫描单分子定位显微镜(scanSMLM)技术及其在三维超分辨体积成像中的应用。scanSMLM通过电调透镜(ETL)实现快速轴向扫描,结合4f检测系统将不同焦平面的荧光信号聚焦到固定成像面,从而实现快速、大视场的三维超分辨成像。文章不仅涵盖了系统硬件的设计与实现,还提供了详细的软件代码实现,包括ETL控制、3D样本模拟、体积扫描、单分子定位、3D重建和分子聚类分析等功能。此外,文章还比较了循环扫描与常规扫描模式,展示了前者在光漂白效应上的优势,并通过荧光珠校准、肌动蛋白丝、线粒体网络和流感A病毒血凝素(HA)蛋白聚类的三维成像实验,验证了系统的性能和应用潜力。最后,文章深入探讨了HA蛋白聚类与病毒感染的关系,模拟了24小时内HA聚类的动态变化,提供了从分子到细胞尺度的多尺度分析能力。 适合人群:具备生物学、物理学或工程学背景,对超分辨显微成像技术感兴趣的科研人员,尤其是从事细胞生物学、病毒学或光学成像研究的科学家和技术人员。 使用场景及目标:①理解和掌握scanSMLM技术的工作原理及其在三维超分辨成像中的应用;②学习如何通过Python代码实现完整的scanSMLM系统,包括硬件控制、图像采集、3D重建和数据分析;③应用于单分子水平研究细胞内结构和动态过程,如病毒入侵机制、蛋白质聚类等。 其他说明:本文提供的代码不仅实现了scanSMLM系统的完整工作流程,还涵盖了多种超分辨成像技术的模拟和比较,如STED、GSDIM等。此外,文章还强调了系统在硬件改动小、成像速度快等方面的优势,为研究人员提供了从理论到实践的全面指导。
内容概要:本文详细介绍了基于Seggiani提出的渣层计算模型,针对Prenflo气流床气化炉中炉渣的积累和流动进行了模拟。模型不仅集成了三维代码以提供气化炉内部的温度和浓度分布,还探讨了操作条件变化对炉渣行为的影响。文章通过Python代码实现了模型的核心功能,包括炉渣粘度模型、流动速率计算、厚度更新、与三维模型的集成以及可视化展示。此外,还扩展了模型以考虑炉渣组成对特性的影响,并引入了Bingham流体模型,更精确地描述了含未溶解颗粒的熔渣流动。最后,通过实例展示了氧气-蒸汽流量增加2%时的动态响应,分析了温度、流动特性和渣层分布的变化。 适合人群:从事煤气化技术研究的专业人士、化工过程模拟工程师、以及对工业气化炉操作优化感兴趣的科研人员。 使用场景及目标:①评估不同操作条件下气化炉内炉渣的行为变化;②预测并优化气化炉的操作参数(如温度、氧煤比等),以防止炉渣堵塞;③为工业气化炉的设计和操作提供理论支持和技术指导。 其他说明:该模型的实现基于理论公式和经验数据,为确保模型准确性,实际应用中需要根据具体气化炉的数据进行参数校准。模型还考虑了多个物理场的耦合,包括质量、动量和能量守恒方程,能够模拟不同操作条件下的渣层演变。此外,提供了稳态求解器和动态模拟工具,可用于扰动测试和工业应用案例分析。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值