Nakonfigurujte Collectd jako centrální monitorovací server pro klienty

Tento kurz se zaměří na to, jak můžete povolit síťový plugin pro démona Collectd, aby fungoval jako centrální monitorovací server pro ostatní klienty Collectd nainstalované na různých serverech ve vaší síti.

Přečtěte si více →

Atom - hackovatelný editor textů a zdrojových kódů pro Linux

Projekt Atom zahájil zakladatel GitHubu Chris Wanstrath v polovině roku 2008. Téměř o 6 let později byla první veřejná beta verze vydána 26. února 2014. Téměř o 15 měsíců později byla vydána první veřejná beta verze (a 7 let od doby, kdy byla myšlenka vytvořena), 25. června 2015 Atom dostal stabilní vydání.

Vlastnosti editoru textu/zdrojového kódu Atom.

  1. Cross Platform support (Linux/OS X/Windows)
  2. Polished edges
  3. Modern and approachable editor that can be customized to core.
  4. Built in Package Manager – Search and install from within. You may develop your own package.
  5. Smart Approach – Ensures you write code with speed, flexibility and auto-completion.
  6. Embedded File System Browser – Browse and open file/project/group of projects with ease in one window.
  7. Split Panel – Multi-panel feature to compare and edit code from single window. No more switching between windows.
  8. Find and replace text in one file or all your projects.
  9. There are some 2,137 Free and open-source Packages, that you can use.
  10. As of Now it supports some 685 themes to pick from.
  11. Plug-ins supported
  12. Can be used as IDE (Integrated Development Environment)
  1. C++
  2. Git
  3. node.js version 0.10.x or node.js Version 0.12.x or io.js (1.x) [Any one of three]
  4. npm Version 1.4.x
  5. Gnome Keyring (libgnome-keyring-dev or libgnome-keyring-devel)

Jak nainstalovat Atom Editor v Linuxu

K dispozici jsou binární balíčky pro distribuce založené na DEB a RPM pouze pro 64bitovou architekturu, není tedy nutné je kompilovat ze zdroje.

Pokud jej však chcete zkompilovat ze zdroje pro jakýkoli systém včetně distribuce založené na DEB a RPM, postupujte podle níže uvedených pokynů.

Chcete-li nainstalovat Atom v systému Linux, můžete si stáhnout binární balíček DEB nebo RPM pro systémy založené na Debianu a RedHatu z hlavního webu Atom nebo použít následující příkaz wget pro přímé stažení balíčků do vašeho terminálu.

$ wget https://atom.io/download/deb		[On Debain based systems]
$ wget https://atom.io/download/rpm		[On RedHat based systems]

V systémech založených na Debianu použijte k instalaci binárního balíčku příkaz dpkg -i .

$ sudo dpkg -i deb
[sudo] password for tecmint: 
Selecting previously unselected package atom.
(Reading database ... 204982 files and directories currently installed.)
Preparing to unpack deb ...
Unpacking atom (1.0.0) ...
Setting up atom (1.0.0) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1) ...

V systémech založených na RedHat použijte k instalaci binárního balíčku příkaz rpm -ivh .

# rpm -ivh rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:atom-1.0.0-0.1.fc21              ################################# [100%]

Pokud chcete stavět Atom pouze ze zdroje, můžete to udělat podle aktuálních podrobných pokynů k sestavení v systémech Linux.

Chcete-li vytvořit Atom ze zdroje, musíte mít před instalací Atom ze zdroje následující požadované balíčky, které chcete nainstalovat do systému.

$ sudo apt-get install build-essential git libgnome-keyring-dev fakeroot
$ curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -
$ sudo apt-get install --yes nodejs
$ sudo apt-get install npm
$ sudo npm config set python /usr/bin/python2 -g
# yum --assumeyes install make gcc gcc-c++ glibc-devel git-core libgnome-keyring-devel rpmdevtools
# curl --silent --location https://rpm.nodesource.com/setup | bash -
# yum install --yes nodejs
# yum install npm
# npm config set python /usr/bin/python2 -g

Po instalaci požadovaných balíčků nyní klonujte úložiště Atom z git.

$ git clone https://github.com/atom/atom
$ cd atom

Podívejte se na nejnovější vydání Atom a vytvořte jej.

$ git fetch -p
$ git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
$ script/build

Poznámka: Pokud proces sestavení Atomu selhal s níže uvedenou chybovou zprávou:

npm v1.4+ is required to build Atom. Version 1.3.10 was detected.

To znamená, že musíte mít v systému nainstalovanou nejnovější verzi npm (tj. V1.4), abyste získali nejnovější verzi npm, musíte do svého systému přidat PPP node.js, abyste získali nejnovější verzi Nodejs a NPM.

$ sudo apt-get install python-software-properties
$ sudo apt-add-repository ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install nodejs

Dále nainstalujte příkazy atom a apm do adresáře /usr/local/bin provedením následujícího příkazu:

$ sudo script/grunt install

Testování a použití atomů

1. Spusťte Atom z nabídky aplikací nebo zadáním příkazu „ atom do příkazového řádku.

$ atom

Když spustíte Atom poprvé, měla by se zobrazit úvodní obrazovka atomu něco jako níže.

V dnešní době přináší textový editor Atom spoustu novinek. Atom je bezplatný editor textů a zdrojových kódů s otevřeným zdrojovým kódem, který je k dispozici pro multiplatformní operační systémy - Windows, Linux a Mac OS X. Je vydáván pod licencí MIT, napsán v C ++, HTML

Přečtěte si více →

Autojump - Pokročilý příkaz „cd“ pro rychlou navigaci v souborovém systému Linux

Uživatelé systému Linux, kteří pracují hlavně s příkazovým řádkem systému Linux prostřednictvím konzoly/terminálu, pociťují skutečnou sílu systému Linux. Navigace uvnitř hierarchického systému souborů Linux, zvláště pro nováčky, však může být někdy bolestivá. Přečtěte si více →

Monitorujte zdroje serveru pomocí Collectd-web a Apache CGI v Linuxu

Tento tutoriál pojednává o tom, jak můžete nainstalovat a spustit rozhraní Collectd-web, což je front-endový nástroj pro monitorování webu pro démona Collectd, ve spojení s rozhraním Apache CGI za účelem vytváření grafických html výstupů za účelem sledování linuxových b

Přečtěte si více →

4 Užitečné tipy pro příkazy mkdir, tar a kill v Linuxu

Pokračujeme v konvenčním plnění úkolu, dokud nezjistíme, že se to dá udělat mnohem lépe, naopak. V pokračování našich tipů a triků pro Linux jsem zde s níže uvedenými čtyřmi tipy, které vám pomohou mnoha způsoby. Tady jsme!

Přečtěte si více →

Řada RHCSA: Základy virtualizace a správy hostů s KVM - část 15

Pokud vyhledáte slovo virtualizovat ve slovníku, zjistíte, že to znamená „vytvořit virtuální (spíše než skutečnou) verzi něčeho“. Ve výpočetní technice se termínem virtualizace označuje možnost provozovat více operačních systémů současně a izolovat jeden od druhého

Přečtěte si více →

Shilpa Nair sdílí své zkušenosti s rozhovory na RedHat Linux Package Management

Shilpa Nair právě promovala v roce 2015. Šla se ucházet o pozici Trainee v National News Television v Noida v Dillí. Když byla v posledním ročníku studia a hledala pomoc při plnění úkolů, narazila na Tecmint. Od té doby pravidelně navštěvuje Tecmint.

Přečtěte si více →

15 Užitečné tipy pro ladění a optimalizaci výkonu MySQL / MariaDB

MySQL je výkonný otevřený systém správy relačních databází nebo zkrátka RDBMS. Bylo vydáno v roce 1995 (20 let). Používá jazyk strukturovaných dotazů, který je pravděpodobně nejoblíbenější volbou pro správu obsahu v databázi. Nejnovější verze MySQL je 5.6.25 a byla vy

Přečtěte si více →

Peazip - přenosný správce souborů a archivační nástroj pro Linux

PeaZip je bezplatný a open-source aplikační software vydaný pod GNU Lesser General Public License. Napsáno většinou ve Free Pascal a je k dispozici pro všechny hlavní platformy včetně Windows, Mac (ve vývoji), Linux a BSD.

Přečtěte si více →

Jak nainstalovat nejnovější Apache Tomcat 8.5.14 v Linuxu

Apache Tomcat běžně nazývaný jako Tomcat je webový server s otevřeným zdrojovým kódem a kontejner servletu vyvinutý společností Apache Software Foundation. Je napsán primárně v jazyce Java a vydán pod licencí Apache License 2.0. Toto je aplikace pro více platforem.

Nedáv

Přečtěte si více →