There are instances when SSH misbehaves in CentOS. Sometimes, it is just so hard or annoying to login from a remote server to a local box. Here’s a possible work around.
Category: Linux and Open Source
OwnCloud 9 and Centos 7 OwnCloud does not come a default repository or package in CentOS 7. However, as previously mentioned everything in Linux, especially those that pertain to low level programming, is difficult to say the least.
This post attempts to clarify/unify the procedure on Gammu-MySQL linking. In all honesty, this post should not exist. However, due to the incompatibilities or should I say finicky nature of Gammu as it relates to MySQL, I am left with no choice but to write a guide.
This post is all about MySQL5.7 installation in Centos 7. This shouldn’t be a problem if you are using Centos 6 or other Linux distributions but in Centos 7, it is a totally different ballgame because in the latest stable release of this distribution, MySQL is no more. It is replaced by MariaDB — a MySQL fork by the same guys who built MySQL in the first place. Now, you understand why I resent Oracle.
In this blog post, a concise process of compiling the CMake3 from source code is shared in detail. Cmake3 is an essential tool to have when compiling certain opensource software from scratch. In my case, I came upon it when I delved into the wonderful world of GSM gateways and the GAMMU framework.
There are many reasons why computer users compress their files. The most common reason is to conserve storage. In Linux, there is quite a selection of compression tools available. There’s tar, gzip, bzip2, xz, and a lot more.
HTOP is an interactive process viewer similar to the top command installed in all Linux distributions. It is a free (GPL) process viewer based on the ncurses library. In the most basic sense, top and HTOP are the same except for certain extra functions such as the vertical and horizontal scroll. HTOP also displays all processes, command lines, and process trees running in the system. Unfortunately, HTOP is not installed by default in CentOS 7. There are two ways to install it. The first way is through the epel repository. The other is by compiling the facility from source. This article focuses on the latter and demonstrates the process in detail.
This article details the steps to Build a Centos 7 SMS Gateway from Source. This exists because the steps described in the previous article “Build a CentOS 7 SMS Gateway with Gammu” is fraught with issues. Lest it be misconstrued rather unfairly, what I mean by the term “fraught with issues” is that it works but not totally. In the case at bar, the gammu-smsd utility is missing from the rpms or more succintly, the terminal prompts – gammu-smsd: command not found.
This article documents the steps to build a CentOS 7 SMS Gateway with Gammu. Backgrounder It has alway been a dream for me to interface a…
Two years ago (2014), I wrote the article “CentOS 6.5 Configuration Tips” to document the steps I take in building a CentOS 6.5 server. Through the years, it has saved me a lot of time in rolling out custom CentOS builds for client requirements. Truth be told, the article is a life saver. It allows me to build, customize, deploy, and deliver servers consistently all-the-time every time. Likewise, my coworkers benefit from the article because it provides a simple guide on how to install frugal CentOS 6.5 builds. Of course, at the end of the day, when they give me a properly configured server build, I benefit.
However, like everything else in the IT, things change quite quickly. Usually, there are minute changes here and there which may be annoying at times but are totally tolerable. But there are times, such as the case at hand, where the annoyances turn into complete nuisances.
To cut the story short, CentOS 7 is a substantial departure from CentOS 6.5. This departure makes the 2014 article on “CentOS Configuration Tips” partially obsolete. Thus, a new guide is warranted.
A calendar software is an essential part in any person’s life. It is a vital time management tool for students and professionals who live through dizzying arrays of activities day in and day out. At times, they are seen as sanity-keepers because they make sense of things which would seem insane for any person to undertake.
Calendar software applications are not new things, they are not sui generis — a thing or class of their own. In fact, a cursory Google search results to hundreds of millions of results — literally. That being the case, it is no longer relevant to discuss how to use them. After all, a calendar is a calendar is a calendar. However, syncing them with a desktop calendar application is a totally a different matter. This blog post on how to sync Google Calendar and Mozilla Lightning.
Computers, like any digital device, have clocks in them. Aside from telling users the time, they also provide a sequencing mechanism for internal core functions and digital circuitry. However, sometimes these clocks malfunction. It might be because of a bad CMOS battery or a timezone mix-up. Fortunately, CentOS, or any Linux box for that matter, have a tool that synchronizes its clocks with central servers.
The Network Time Protocol (NTP) is such a tool. It functions as an initial configuration setter and auto updater for Linux or CentOS boxes.
By far, Linux (Centos) is the most robust server system that any decent IT guy can ask for. It is secure and very flexible. In the server management world, its vast user base can attest to its quality. However, Linux installation and configuration is not without challenges. But all tips and workarounds are on the Internet, so the problem is not a function of difficulty, but time.
Nowadays, QR Codes or “Quick Response Codes” are ubiquitous. They can be seen everywhere and in myriads of aesthetic variations. However, they exist for one purpose and one purpose alone: data storage. Among others, QR codes contain (1) website URLs that triggers browsers to go to that website; (2) phone numbers and business cards that automatically get stored in mobile phones; and (3) inventory codes that let business owners track and manage assets they own.
A QR Code is easy to read. It does not require any specialized equipment to capture its encoded content. It only needs a computer with a camera attached to it. In this regard, any smart phone, laptop, or tablet with a QR Code reader App can be used. Moreover, QR Codes contain more data than the standard UPC barcodes. Further, and most importantly, QR Codes can be read faster than traditional encoded badges.
If like me, you manage your own Linux servers, it is essential to know how to release its cached memory. In a nutshell, Linux always tries to use RAM to speed up disk operations. It uses available memory for buffers (file system metadata) and cache (pages with actual contents of files or block devices). This helps the system to run faster because disk information is already in memory which saves I/O operations. If space is needed by programs or applications like MySQL, Linux will free the buffers and cache to provide memory where it is needed.