abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 15:44 | Nová verze

Byl vydán Debian 10.2, tj. druhá opravná verze Debianu 10 s kódovým názvem Buster. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 10 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 0
včera 13:22 | Zajímavý článek

Na stránkách spolku OpenAlt vyšel Rozhovor s Jaroslavem Tulachem o GraalVM – o kompilátoru umožňujícím v jednom programu kombinovat různé jazyky (Java, JavaScript, Ruby, R, C, C++, Fortran, Rust aj.), překládat do nativních binárek nebo si snadno vytvořit vlastní jazyk a použít při tom stávající ekosystém (debugger, profiler, IDE atd.).

xkucf03 | Komentářů: 0
včera 11:55 | Komunita

Bylo spuštěno předobjednávání linuxových chytrých telefonů PINEPHONE v limitované edici BraveHeart. Cena telefonu je 149 dolarů. Cena dopravy do Česka je 15 dolarů. Telefony by mely být odesílány na přelomu prosince a ledna.

Ladislav Hagara | Komentářů: 15
včera 02:22 | Pozvánky

Fedora 31 Release Party, tj. oslava nedávného vydání Fedory 31, se uskuteční ve středu 20. listopadu v Brně. Program přednášek bude upřesněn.

Ladislav Hagara | Komentářů: 3
včera 01:11 | Nová verze

Příspěvek na blogu webové aplikace pro spolupráci na zdrojových kódech pomocí gitu Gitea (Wikipedie) představuje novinky a ukazuje náhledy nové major verze 1.10.0 této v programovacím jazyce Go naprogramované aplikace. Nově jsou například vedle sebe zobrazovány původní a nové verze obrázků.

Ladislav Hagara | Komentářů: 0
14.11. 22:33 | IT novinky

Společnost Docker stojící za stejnojmennou kontejnerovou technologií čelila vážným finančním problémům. Stávající investoři do ní ale vložili dalších 35 milionů dolarů a společnost Mirantis odkoupila Docker Enterprise.

Ladislav Hagara | Komentářů: 0
14.11. 16:11 | IT novinky

Od 24. listopadu bude možné předobjednat přenosný počítač Pocket Popcorn Computer (Pocket P.C.) s 1.2 GHz Quad-Core ARM Cortex-A53 CPU, 2GB DDR3 RAM, 32GB eMMC Memory, 4.95" Full HD IPS LCD a 3200 mAh Removable Battery. Počítač by měl být odesílán v květnu 2020. Předinstalován by měl být Debian 10.

Ladislav Hagara | Komentářů: 107
14.11. 11:11 | Komunita

Canonical věnoval nadaci UBports další telefony a tablety pro podporu vývoje Ubuntu Touch, tj. Ubuntu pro telefony a tablety. Vybraní vývojáři Ubuntu Touch je mohou získat zdarma.

Ladislav Hagara | Komentářů: 17
14.11. 09:33 | Zajímavý projekt

Společnost GitHub v rámci svého GitHub Archive Programu vytvoří několik off-line záloh open source softwaru nacházejícího se na GitHubu pro budoucí generace. První taková záloha všech aktivních repozitářů proběhne 2. února 2020 ve spolupráci se společností Pigl na jejich piqlFilmy a uložena bude v Arktickém světovém archivu. Případné obnovení ze zálohy by mělo být možné i za 1 000 let.

Ladislav Hagara | Komentářů: 7
14.11. 05:55 | Nová verze

Dnes a zítra probíhá v Praze konference Internet a Technologie 19 pořádaná sdružením CZ.NIC. Sledovat ji lze online.

Ladislav Hagara | Komentářů: 1
Jaké hodinky nosíte (nejčastěji)?
 (24%)
 (6%)
 (16%)
 (54%)
Celkem 195 hlasů
 Komentářů: 11, poslední včera 11:52
Rozcestník

Skript pro update smartmontools databáze pro Ubuntu 16.04*

10.12.2017 12:32 | Přečteno: 1035× | BASH | poslední úprava: 10.12.2017 17:30

Již delší dobu není dostupný skript pro aktualizaci smartmontools databáze disků. Proto jsem si vytvořil vlastní :-)
Ladění probíhalo na Ubuntu 16.04. Předpokládám, že by měl fungovat jak na Debianu, tak i na dalších těchto odnožích/derivátech - funkčnost uveďte v komentářích pro ostatní zájemce, děkuji.
Updater funguje od verze 6 smartmontools.
Osobně jsem si skript pojmenoval po originálu a umístil do daného umístění:
/usr/sbin/update-smart-drivedb

Skript jsem vytvářel pod rootem, což předpokládám, že není podmínkou.
Po jeho vytvoření nezapomenout na chmod +x /usr/sbin/update-smart-drivedb

Ve skriptu není ošetřeno, zda-li je smartmon tools vůbec nainstalován nebo chyb během stahování pomoci wget:
#!/bin/bash

# https://www.smartmontools.org/wiki/FAQ#MyATASATAdriveisnotinthesmartctlsmartddatabase

smart_ver_a=`smartctl -V |grep "release" |awk '{print $3}'`
smart_ver=`sed 's/\./_/' <<<"$smart_ver_a"`
smart_ver_r=`awk -F "." '{print $1}' <<<"$smart_ver_a"`
if [ $smart_ver_r -lt 6 ]; then
    echo "Pouzivas starou verzi smartmontools - $smart_ver_a, skript funguje od 6.0"
    exit 1
fi

url="https://www.smartmontools.org/browser/branches/RELEASE_""$smart_ver""_DRIVEDB/smartmontools/drivedb.h"
db="drivedb.h"

echo -n "Processing 1... "
cd "/var/lib/smartmontools/drivedb"
u1=`egrep -o "^http[s?]://" <<<"$url"`
u2=`sed 's#^http[s?]://##' <<<"$url"`
u2=`sed 's#/.*##' <<<"$u2"`

a=`wget -q -O - "$url" |grep "<a .*>Original Format" |head -n1`
echo "ok"
echo -n "Processing 2... "
link="$u1$u2"`sed 's/.*href."//;s/".*//' <<<"$a"`
wget -q -O "$db""_temp" "$link"
echo "ok"
ver_new=`grep "Id: drivedb.h" "$db""_temp" |sed 's/.*drivedb.h//' |awk '{print $1}'`
ver_old=`grep "Id: drivedb.h" "$db" |sed 's/.*drivedb.h//' |awk '{print $1}'`
if [ $ver_new -gt $ver_old ]; then
    echo "aktualizuji databázi verze $ver_old verzi $ver_new"
    mv "$db" drivedb_old.h
    cp "$db""_temp" "$db"
else
    echo "Databáze je aktuální, verze: $ver_new"
fi
rm "$db""_temp" 2>/dev/null

Skript je volně k dispozici všem, co jej využijí...        

Hodnocení: 67 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit první komentář
ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.