10 Creative WordPress Themes for Writers & Bloggers – ThisHosting.Rocks

Nowadays, everything revolves around the internet. The number of bloggers and writers is continuously increasing, and they all are trying to find something new to write about. For this reason, WordPress guarantees to give you the best opportunity to share your thoughts with others.

Since its creation, WordPress has been evolving to become the best platform for bloggers and writers. It has various themes and plugins that ensure the readers enjoy following their respective bloggers and writers without numerous distractions. If you are thinking of starting a blog on WordPress, here are some of the best WordPress themes for writers and bloggers.

Grace under pressure

This is among the best WordPress themes for writers. It has unique features that ensure your writing will get all the readers’ attention. If you are a writer who focuses on writing novels, poems and other literature-related texts, this theme is the best place for starting. It contains an originally responsive design, screenplay format, live customizer, an archive with beautiful cover photos, custom typography, touch-swipe gestures, and author profiles. All these features ensure you will attract your readers and they will enjoy going through your text. Additionally, when I need help with my college essay, this theme’s responsive design is all I need. It is very readable, and SEO-friendly.

Learn More About Grace Under Pressure Get Managed WordPress Hosting for Grace Under Pressure

Pocket

If you are looking for a simple blogger WordPress theme, then Pocket is all you need. It offers your readers kindle-like, readable pages that ensure they enjoy reading. The theme has elegant style with images and mixes grey and white colors. This guarantees that your visitors will see a welcoming image all through. What makes it different from the other themes is that it is easy for customizing, has social links, multimedia support, responsive design, minimalist layout, and toolkit plugin integration.

Learn More About Pocket Get Managed WordPress Hosting for Pocket

Less

Less is built with dynamic stylesheet language. This theme is lightweight and extremely minimal. Its folder is surprisingly sparse and it is easy for navigating through. The best thing about this theme is that it allows you to plan, arrange your ideas and create a great blog. It offers you lots of white space making it a perfect place for exploring your creativity.

Learn More About Less Get Managed WordPress Hosting for Less

Worldview

This theme has an enjoyable layout, upright header, a slide-in menu, and large images. It allows you to customize everything and ensure your story will look amazing. The design is simple, easy to use for both the writer and the reader. With it, you don’t have to invest in other materials in a pursuit of making your blog welcoming. It has an automatic text contrast that allows you to differentiate and arrange your thoughts in the right order.

Learn More About Worldview Get Managed WordPress Hosting for Worldview

Decode pro

Decode pro is one of the best WordPress themes available on the market. It is suitable for both writers and bloggers thanks to its minimalist style. You can also use it for personal blogs too especially for writers who concentrate much on their writing rather than the design. It has built-in SEO settings and features unlimited color schemes to ensure you can change from one color to the other. Additionally, it has a custom logo upload feature to allow you to personalize it to your specific needs.

Learn More About Decode Pro Get Managed WordPress Hosting for Decode Pro

DW Minion

If you are a writer or blogger who wishes to show off your content in a minimal layout, this theme is all you need. It has all the features aligned on your screen to ensure you can navigate through smoothly. It accommodates different skills to ensure your writing is suitable for all the visitors.

Learn More About DW Minion Get Managed WordPress Hosting for DW Minion

Zillah

Zillah is a modern, friendly and catchy theme that will ensure your content gets more views within a short time. If you are a writer looking for a classy presence online, this stylish theme will give you that. It is lightweight and has unlimited colors for you to integrate. It is also SEO-friendly and has author boxes in each post.

Learn More About Zillah Get Managed WordPress Hosting for Zillah

Evoke

Writing or blogging entails a variety of skills. Most writers are not able to use images on their sites because of the limitations on the theme they are using. If you are a writer who wishes to use both photography and writing to pass information, Evoke is the theme for you. It has live customizer, seven layouts, unlimited colors, and responsive design. It allows you to include large images in your posts too.

Learn More About Evoke Get Managed WordPress Hosting for Evoke

Forte

Forte is a unique theme with impressive writing space and exciting visuals. With this theme, you will enjoy its stylish and modern design, which makes it the best WordPress theme. Its homepage has featured images only to ensure you can arrange your thoughts appropriately.

Learn More About Forte Get Managed WordPress Hosting for Forte

Wild book

This theme looks precisely as a book. It is elegant and beautiful to ensure your visitors enjoy their stay on your site. It is also photo-friendly to ensure you can include different images for a more engaging post.

Learn More About WIld Book Get Managed WordPress Hosting for Wild Book

Although there are several other themes from WordPress, these creative themes will ensure you can start on your writing journey smoothly with less distraction. All themes also have their free versions to help you learn their basics before committing to them entirely.

About the Author

This article was submitted to us by a third-party writer. The views and opinions expressed in this article are those of the author and do not reflect the views and opinions of ThisHosting.Rocks. If you want to write for ThisHosting.Rocks, go here.

Harry Southworth is creative writer and blogger. His education helps him to write on a variety of topics, such as Tech, Marketing, and Big DATA. His hobbies are traveling, mobile photography, and, of course, writing – his job lets him combine all these.

Source

How to Install an SSL Certificate on a WordPress Site – ThisHosting.Rocks

The need to add a Secure Socket Layer certificate to your website has become a more pressing need as Google’s Chrome browser now announces sites that are not using HTTPS as insecure.

For those who do not know an SSL is the protocol that secures communications over a network, while HTTPS provides authentication for a website and its server making HTTP content secure.

The first step is to buy an SSL certificate. There are many options and the choice of which one will depend on the type of website you have. The guide here will help in deciding which SSL certificate.

Once you have the certificate you will need to install it on your server. Most hosting companies will help you with this. If you need specific instructions they can be found here.

Once you have your certificate you will need to create an SSL Certificate Signing Request. The CSR needs to know which server will use your certificate, as well as the domain name to use for SSL certificates.

To do this you connect to your server via a Secure Shell (SSH) and run a console command; then you enter your URL and business details. Copy and paste the text into your account’s SSL request area.

Once you have that covered you can grab a copy of Real Simple SSL plugin. NOTE: Backup your site before starting this.

  • The plugin handles most issues like when you’re behind a reverse proxy/load balancer, or when no headers are passed which WordPress can use to detect SSL.
  • All incoming traffic from previous HTTP links are redirected to HTTPS.
  • No further database changes are needed.

Your insecure content becomes secure and you are seen as a secured site in the Chrome browser and the other browsers changing to this protocol.

If you’re using a VPS, you can follow this guide on how to install WordPress with Let’s Encrypt (a free SSL)

If you are planning on using a multi-domain SSL to cover a number of websites you will need the Pro version of this plugin.

The Pro version also provides a checker to ensure that the pages are secure. This gives peace of mind and customer trust. There are other plugins with varying features.

Really Simple SSL CM HTTPS Pro WP Force SSL Easy HTTPS Redirection SSL Insecure Content Fixer
Force HTTPS across site X X X X
Selectively Force HTTPS Pro X X
Force static files X X X
URL Mapping X
Multisite Pro X X

About the Author

This article was submitted to us by a third-party writer. The views and opinions expressed in this article are those of the author and do not reflect the views and opinions of ThisHosting.Rocks. If you want to write for ThisHosting.Rocks, go here.

Frank Watson is part of the affiliate marketing team at Namecheap.com. He has worked in the digital space since the 1990s and has been involved with affiliate marketing in numerous industries, as well as working in other areas of digital marketing including SEO, ORM, and paid search.

Source

EasyApache 4 updated – CloudLinux OS Blog

EasyApache 4 updated

New updated EasyApache 4 packages are now available for download from our production repository.

Changelog:

ea-libcurl-7.61.1-1.cloudlinux

ea-ruby24-rubygem-passenger-5.3.4-1.cloudlinux

  • EA-7381: updated up to version 5.3.4.

ea-apache24-2.4.35-1.cloudlinux

  • EA-7871: updated to version 2.4.35;
  • removed Patch500: 0017-Apply-mod_ratelimit-fix-from-trunk.patch as it was implemented upstream.

ea-apache24-config-1.0-137.cloudlinux

  • EA-7373: fixed ServerAdmin in the template.

ea-apache24-mod_cpanel-1.5-1.cloudlinux

  • EA-7386: warning is eliminated when suspended account directory does not exist.

ea-apache24-mod_ruid2-0.9.8-16.cloudlinux

  • EA-6667: Apache vhost tweak is now disabled upon uninstall.

Update command:

yum update ea-libcurl ea-ruby24-rubygem-passenger ea-apache24 ea-apache24-config ea-apache24-mod_cpanel ea-apache24-mod_ruid2

225 people viewed this

Source

Popular Tricks to Transfer Contacts from Android to iPhone XS Max – NoobsLab

Are you eager to buy the new iPhones 2018? If so, you should read this article to find out how to transfer to new iPhone without losing any important contacts.

The new iPhone 2018 models are out! This year, Apple has decided to simultaneously roll out three new iPhones — iPhone XS, iPhone XS Max, and iPhone XR. All of these iPhones come with a lot of advanced features and specifications. In fact, so much interest has been generated for them that a lot of Android users want to switch over to an iPhone now.

However, that raises the question of how to migrate their contacts from one phone to the other. In this article, we’ll give you 4 popular methods by which to

transfer to new iPhone

without losing out on essential data.

So read on to find out how to transfer contacts from Android to iPhone XS, iPhone XS Max, or iPhone XR.

Part 1: Transfer to new iPhone with 1-Click

The ultimate 1-click solution to transfer to new iPhone is using dr.fone – Switch. This is the most efficient solution out there because it can transfer all your files with the click of a button, and within 5 minutes.

dr.fone – Switch

5-Minute Process to Transfer Contacts from Android to iPhone XS Max

  • Transfer all your contacts from Android to iPhone with the click of a button.
  • Takes just about 5 minutes for the transfer to complete.
  • Transfers data from any Android phones to any iPhone model, including the new iPhone XS, iPhone XS Max, and iPhone XR.
  • Works with all major providers like AT&T, Verizon, Sprint, and T-Mobile.
  • Can be used on all Windows and Mac OS versions.

How to Transfer to new iPhone using dr.fone – Switch

Transferring contacts from Android to iPhone XS Max is literally just a 3-step process.

Step 1: Connect your iPhone and Android phone to dr.fone

  • Download and launch dr.fone – Switch on your PC.
  • Simultaneously connect both your iPhone XS Max and your Android phone to the computer using data cables.
  • dr.fone will automatically detect the phones.

Step 2: Switch

  • Select the “Switch” feature in the main menu.
  • Now you have to select the ‘Source’ and ‘Destination’ phones. The Android phone is the former, and the iPhone XS Max is the latter. Use the ‘Flip’ button at the top to interchange their positions.

Step 3: Transfer Contacts to New iPhone

  • From the menu listed with file types, select ‘Contacts’ and click on ‘Start Transfer’.
  • A progress bar will show you as contacts are transferred and then it will be marked ‘Success’ once the transfer is complete.

Part 2: Transfer to new iPhone using Move to iOS App

  1. From the Play Store, download the “Move to iOS App”.
  2. Start setting up your new iPhone XS Max. In the App & Data screen, select the “Move data from Android” option.

  1. Launch the app on your Android and click on ‘Continue.’

  1. On your iOS, you’ll find a security code. Enter it in your Android app to connect the two of them.

  1. From the list of content types available, select the ‘Contacts’ option. Click on ‘Next’ to start transferring the contacts to your new iPhone.

Part 3: Transfer to new iPhone using Google Account

If you don’t want to use an external app, you can also transfer contacts to your new iPhone from your Google account. Simply follow these steps:

  1. In your Android phone, go to Settings > Accounts > Google, and turn on the Contacts switch. This will send all your Android contacts to your Google account.

  1. In your new iPhone XS Max, go to Settings > Mail, Contacts, Calendars > Add Account > Google. Now enter your Gmail details and sync your Google account to your new iPhone.

  1. Go to Settings > Mail, Contacts, Calendars > Gmail. This time, toggle on the ‘Contacts’ switch so that all your contacts get synced to your new iPhone.

With these simple steps, you’ll be able to transfer contacts to new iPhone.

Part 4: Transfer to new iPhone using SIM Card

The SIM card can also hold a certain number of contacts depending on the carrier and the phone. You can extract those contacts in the following method:

  1. In your Android phone, go to Contacts > More > Export Contacts > Export to SIM Card. Now select the source of the contacts.

  1. Click on Export > Continue.
  2. Remove the SIM card from your Android phone and enter it into your new iPhone XS Max. All the contacts will get transferred to your new iPhone.

Conclusion

In this article, we showed you 4 popular tricks to transfer contacts to new iPhone. However, my personal recommendation is to use the dr.fone – Switch method as it’s easy and takes only a few minutes. Compared to that, the others have several drawbacks. Move to iOS app method can only work on an iPhone that hasn’t yet been set up and is connected to the internet. The Google method also only works if you’re connected to the internet, and if you have a Google account. And the SIM card method is unreliable as all your contacts might not get stored in the SIM card.

Source

Qogir Theme Pack Looks Fantastic on Linux Desktop – NoobsLab

Some people prefer to use flat design themes, if you are then we present you this theme pack “

Qogir

“. It is based on Arc theme and targets GTK3 and GTK2 based desktop environments. You can install and apply this theme pack, if you are running any of these desktop environments: Gnome, Gnome Shell, Cinnamon, Xfce, Mate, Budgie etc.

There are six theme variants available in this pack which includes light and dark versions, so you choose whatever you would like to skin your desktop with. Also there are square version of themes available for exactly same themes. Qogir theme pack is available via our PPA for Ubuntu/Linux Mint. If you are using distribution other than Ubuntu/Linux Mint then download file directly from theme pack page and install it in this location “~/.themes” or “/usr/share/themes”. There are also themes for Gnome Shell which can go along with its GTK versions. If you find any kind of bug or issue within this theme then report it to creator and hopefully it will get fixed very soon.

qogir theme
qogir theme
qogir theme

Available for Ubuntu 18.04 Bionic/18.10/and other Ubuntu based distributions
To install Qogir GTK theme Pack in Ubuntu/Linux Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:
That’s it

Source

How to Delete a User on Ubuntu

delete user and home directory ubuntu

How do I delete a user from your Ubuntu Linux system? Such instances include when users leave the company or when their accounts become dormant for so long. In this tutorial, I will show you how to delete a user and home directory on Ubuntu 18.04.

But first, we are going to carry out some pre-tasks before deleting the user and home directory. These tasks will include

1) Locking the User account

2) Killing any processes associated with the user3) Backing up the user’s home directory4) Removing any cron/print jobs5) Deleting/removing user accounts

1) Lock the User account

Begin by first locking the user’s account to deny them entry into the system. The syntax for this will be

passwd -l

For example

passwd -l alice

Output

Locking password for user alice.
passwd: Success

2) Kill all running processes of the User

After successfully locking the account, you need to find all the running processes attached to the user account and ‘kill’ them using their PID (Process IDs)
Using the ps command, the syntax is

ps -u

For example

ps -u alice

Output

PID TTY TIME CMD
6561 pts/0 00:00:00 bash
6586 pts/0 00:00:00 ps

Using the top command, the syntax will be

top -U

For instance

top -U alice

Output

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6561 alice 20 0 21196 5000 3224 S 0.0 0.5 0:00.03 bash
6595 alice 20 0 40540 3748 3148 R 0.0 0.4 0:00.01 top

To end or ‘kill’ all the running processes, use the killall command as shown

killall -9 -u

In our case, we shall have

killall -9 -u alice

-9 flag is the SIGKILL command. It tells the system to terminate the processes without cleaning up.
-u flag defines the username

3) Backup user data before deleting

This is an optional step, but highly recommended should a need for reviewing a user’s account or files arise.
I decided to use tar utility to perform the backup. The syntax would be

tar cvjf backup.tar.bz /home/username

In our example, the syntax will be

tar cvjf backup.tar.bz /home/alice

Sample Output

tar: Removing leading `/’ from member names
/home/alice/
/home/alice/.bash_history
/home/alice/.profile
/home/alice/.bashrc
/home/alice/.bash_logout

4) Delete the user’s cron jobs

To delete the cron jobs of a user, run

crontab -r -u alice

To erase printer jobs run

lprm alice

5) Delete/ remove user account and files

We’ve finally reached the last stage of removing or erasing user accounts from the system. The above command will remove both the user account and the home directory.

userdel -r alice

In this case, the user ‘Alice’ alongside the home directory will be purged. This is because we have used the -r flag.

To delete the user only and retain the home directory, simply run

userdel alice

In this tutorial, we have briefly outlined the steps you need to take to delete a user and home directory from your system in a step-by-step manner. We hope you have taken note in case next time you are faced with such a scenario.

Read Also:

Source

Restart Networking Command in Ubuntu

how to restart networking in ubuntu

How often do you restart your network services? Sometimes you might need to troubleshoot your network connection in case you have made changes to your network or simply cannot access the internet. In this article, we’ll focus on how you can restart networking service on Ubuntu 18.04 and older versions.

1) Using Graphic User interface

One of the ways you can restart networking on Ubuntu 18.04 is by using GNOME’s GUI interface. Navigate at the top right corner of your screen and click on the network icon as shown to reveal the pull-down menu. You’ll be able to locate and view your network connection type. In this case, I’m using a wired connection. You could be using a wireless connection for your case.

restart networking service on Ubuntu

Click on the network interface and click on ‘Turn off’ option to turn off the networking service.

restart networking service on Ubuntu

To turn on the networking service, head out to the top right corner and click on the arrow down icon. Be sure to locate your network interface that is turned off as illustrated below.

restart networking service on Ubuntu

Click on the interface to expand the options and thereafter, click on ‘Connect’.

restart networking service on ubuntu

This will bring up the interface and resume network services as normal 🙂

2) Using the Command line

For the command line geeks, a couple of options are available to you to achieve the same result. We’ll discuss a few commands that you can use to restart networking service on Ubuntu 18.04.

Netplan

Netplan is a command line tool used for easily configuring networking service on Linux systems. To restart the networking service run the command below

$ sudo netplan apply

Systemctl

Since Ubuntu 18.04 is based on systemd init , you can also use systemctl as shown

$ sudo systemctl restart networkManager.service

Service

In addition, you can also use the service command to achieve the same result as shown.

$ sudo service network-manager restart

Nmcli

nmcli is yet another command line tool that’s easy to use and saves you time when managing network interfaces. To restart networking service, run the following commands in succession.

$ sudo nmcli networking off
$ sudo nmcli networking on

Ifup/ifdown

Finally, we have the ifup/ifdown commands which can be used as follows

$ sudo ifdown -a
$ sudo ifup -a

For older versions of Ubuntu

For older versions of Ubuntu (14.04 LTS and earlier ), you can restart networking through the following commands

$ sudo service networking restart

or

$ /etc/init.d/ restart networking

Alternatively, you can stop and start networking service as an alternative to restarting networking service

To stop networking service in older versions of Ubuntu run

$ sudo service networking stop

or

$ sudo /etc/init.d/networking stop

After stopping the service, it’s time now to start the service.

start networking service

To start networking service run

$ sudo service networking start

or

$ sudo /etc/init.d/networking start

It’s a pretty simple command but how many times you end up issue restarting the network? Feel free to add any comment with your experience and share this article.

Read Also:

Source

Microsoft Calls a Truce in the Linux Patent Wars

Under CEO Satya Nadella, Microsoft has reversed much of its earlier hostility to open source software.

Michelle Groskopf

Microsoft wants to make peace with Linux, saying this week that it will allow more than 2,600 other companies, including longtime rivals like Google and IBM, to use the technology behind 60,000 Microsoft patents for their own Linux-related open source projects.

That could be good news for makers of “internet of Things” devices. Linux powers everything from connected cars to Amazon Echo hardware, but Microsoft has long claimed that various Linux-related technologies infringe on its patents and has a history of suing the alleged violators. For example, in 2009 it sued GPS navigation device maker TomTom, arguing that the company’s Linux-based products violated a patent related to how operating systems handle file storage.

Microsoft said it will join the Open Invention Network, which was founded in 2005 and describes itself as a “patent nonaggression community.” Members, which range from Linux companies like Red Hat to automakers like Toyota and General Motors, agree not to file patent suits involving Linux projects against one another. Members also get access to patents that OIN itself owns.

Some aspects of the move remain unclear, including just which Microsoft patents are included, particularly patents licensed by Android device makers like Samsung. A spokesperson says Microsoft is licensing all its patents that are relevant to the “Linux System,” which OIN defines as software code released under an open source license and “Distributed with, or for use with, the Linux Kernel.” Microsoft isn’t open sourcing any new code as part of the announcement, and isn’t transferring ownership of any patents to OIN. It also didn’t commit to licensing future patents to OIN.

But by joining the group, Microsoft is essentially giving the Linux community permission to use 60,000 patents free of charge without fear of lawsuits. That could mean that if an OIN member, such as Google, adds functionality patented by Microsoft to the Linux kernel, others can use that open source code—regardless of whether they are members of OIN, without fear of lawsuits from Microsoft.

“We know Microsoft’s decision to join OIN may be viewed as surprising to some,” Microsoft deputy general counsel Erich Andersen wrote in the blog post announcing the decision. “It is no secret that there has been friction in the past between Microsoft and the open source community over the issue of patents.”

That’s putting it mildly. As recently as the early 2000s, former Microsoft CEO Steve Ballmer openly disparaged Linux, calling it a cancer only fit for communists. In 2007, Microsoft threatened to sue Linux companies like Red Hat over patent violations. It ultimately backed down, but did file suit against TomTom and other companies.

But as Linux and open source increasingly have become crucial to software development for companies large and small, Microsoft has worked to reform its image and become a good open source citizen. Earlier this decade, it ensured that popular open source software like Hadoop, Git, and Node.js could run on Windows, and supported Linux on its Azure cloud service. More recently, it’s open sourced some offerings, such as the core of the .NET software development platform and key parts of its Edge web browser, released a Linux version of its SQL Server software, and even started using Linux to run parts of Azure.

Even as it worked to repair its reputation with the open source community, though, the company pursued an aggressive course in patent litigation. It pressured smartphone makers like Samsung into patent licensing agreements over their use of Google’s Android, which is based on the Linux kernel. In 2012, Microsoft, Apple, and others started a consortium called Rockstar, which bought more than 4,000 patents from Nortel and sued Google and demanded payments from other smartphone companies for violating those patents.

Two years later, however, Rockstar sold its patents to a company called RPX, which vowed to use them solely to defend the tech industry from litigation. And as Microsoft explores new markets, it will now have assurance that it won’t be sued by other OIN members.

Microsoft’s move is part of a broader shift in the tech industry away from aggressive and potentially costly patent litigation. When Elon Musk announced in 2014 that Tesla wouldn’t sue companies that wanted to use its technology, he downplayed the importance of enforcing patents and pointed to the futility of the long legal battle between Apple and Samsung. “You wonder who’s really benefiting there,” he said during a conference call at the time. “And it seems like neither one. It doesn’t seem like it’s actually serving shareholders.”

More Great WIRED Stories

Source

Convert Screenshots of Equations into LaTeX Instantly With This Nifty Tool

Last updated October 9, 2018 By Abhishek Prakash 9 Comments

Mathpix is a nifty little tool that allows you to take screenshots of complex mathematical equations and instantly converts it into LaTeX editable text.

Mathpix converts math equations images into LaTeX

LaTeX editors are excellent when it comes to writing academic and scientific documentation.

There is a steep learning curved involved of course. And this learning curve becomes steeper if you have to write complex mathematical equations.

Mathpix is a nifty little tool that helps you in this regard.

Suppose you are reading a document that has mathematical equations. If you want to use those equations in your LaTeX document, you need to use your ninja LaTeX skills and plenty of time.

But Mathpix solves this problem for you. With Mathpix, you take the screenshot of the mathematical equations, and it will instantly give you the LaTeX code. You can then use this code in your favorite LaTeX editor.

See Mathpix in action in the video below:

Video credit: Reddit User kaitlinmcunningham

Isn’t it super-cool? I guess the hardest part of writing LaTeX documents are those complicated equations. For lazy bums like me, Mathpix is a godsend.

Getting Mathpix

Mathpix is available for Linux, macOS, Windows and iOS. There is no Android app for the moment.

Note: Mathpix is a free to use tool but it’s not open source.

On Linux, Mathpix is available as a Snap package. Which means if you have Snap support enabled on your Linux distribution, you can install Mathpix with this simple command:

sudo snap install mathpix-snipping-tool

Using Mathpix is simple. Once installed, open the tool. You’ll find it in the top panel. You can start taking the screenshot with Mathpix using the keyboard shortcut Ctrl+Alt+M.

It will instantly translate the image of equation into a LaTeX code. The code will be copied into clipboard and you can then paste it in a LaTeX editor.

Mathpix’s optical character recognition technology is being used by a number of companies like WolframAlpha, Microsoft, Google, etc. to improve their tools’ image recognition capability while dealing with math symbols.

Altogether, it’s an awesome tool for students and academics. It’s free to use and I so wish that it was an open source tool. We cannot get everything in life, can we?

Do you use Mathpix or some other similar tool while dealing with mathematical symbols in LaTeX? What do you think of Mathpix? Share your views with us in the comment section.


About Abhishek Prakash

I am a professional software developer, and founder of It’s FOSS. I am an avid Linux lover and Open Source enthusiast. I use Ubuntu and believe in sharing knowledge. Apart from Linux, I love classic detective mysteries. I’m a huge fan of Agatha Christie’s work.

Source

[Solved] add-apt-repository Command Not Found on Debian & Ubuntu

Last updated October 8, 2018 By Abhishek Prakash 3 Comments

This quick tutorial shows you how to quickly fix the “add-apt-repository command not found” error on Debian, Ubuntu and other Debian-based Linux distributions.

One of the many ways to install software on Ubuntu or Debian is to use PPA (Personal Package Archive).

If you want to add a new PPA repository, you’ll have to use the add-apt-repository command in the following fashion:

sudo add-apt-repository ppa:some/ppa

In Debian, elementary OS and sometimes on Ubuntu, you’ll see the error that add-apt-repository command is missing.

sudo: add-apt-repository: command not found

Let’s see how to fix this annoying error.

Fix add-apt-repository: command not found error

The error is simple. The package add-apt-repository is not installed on your system.

But if you try to use sudo apt-get install add-apt-repository, it won’t work.

It’s because add-apt-repository command is under the package software-properties-common and you need to install this package in order to install add-apt-repository.

So, open a terminal and use this command:

sudo apt-get install software-properties-common

The command output will be something like this:

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following NEW packages will be installed:
software-properties-common
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,912 B of archives.
After this operation, 197 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 software-properties-common all 0.96.24.32.5 [9,912 B]
Fetched 9,912 B in 2s (5,685 B/s)
Selecting previously unselected package software-properties-common.
(Reading database … 265950 files and directories currently installed.)
Preparing to unpack …/software-properties-common_0.96.24.32.5_all.deb …
Unpacking software-properties-common (0.96.24.32.5) …
Processing triggers for man-db (2.8.3-2) …
Processing triggers for dbus (1.12.2-1ubuntu1) …
Setting up software-properties-common (0.96.24.32.5) …

Once you have installed software-properties-common, you can now comfortably use add-apt-repository or apt-add-repository commands to add PPA.

Note: If you see an error saying software-properties-common command not found, you should run sudo apt-get update and then try to install it again.

I hope this quick tip helped you in fixing “add-apt-repository: command not found” error on Ubuntu and other Debian-based Linux distributions.

If you are still facing issues with PPA, let me know in the comment section. Additional suggestions, questions and a quick word of thanks are always welcome.


About Abhishek Prakash

I am a professional software developer, and founder of It’s FOSS. I am an avid Linux lover and Open Source enthusiast. I use Ubuntu and believe in sharing knowledge. Apart from Linux, I love classic detective mysteries. I’m a huge fan of Agatha Christie’s work.

Source

WP2Social Auto Publish Powered By : XYZScripts.com