Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


Предпочитан инструмент за регулярни изрази е RegExr, дело на Adobe. Инструмента се предлага on-line.  Необходим е браузър с поддръжка на Adobe flash player по следния ресурс: http://www.regexr.com/v1/

Внимателен оглед на нещата предупреждава, че това е версия 1 и е deprecated, но мен напълно ме устройва този статус. По-важно е, че Adobe предлага десктоп версия и под Ubuntu 10.04 инсталацията се свеждаше до няколко банални клика с мишката.
Инсталация на RegExr в Ubuntu 10.04

На практика инсталацията на RegExr изисква наличие на AdobeAir в вашата система. От снимката горе е видно, че AdobeAir е наличен в Ubuntu Software Center на Ubuntu 10.04.

Инсталация на AdobeAIR в Ubuntu 12.04


Преходът към Ubuntu 12.04 не забрави RegExr, но последваха сюрпризи. AdobeAir не е наличен в Ubuntu Software Center на Ubuntu 12.04. На ресурс: http://get.adobe.com/air/ се чете следното предупреждение:

Adobe AIR for Linux is no longer supported. To access older, unsupported versions, please read the AIR archive.

Последна актуална версия за Linux е Adobe AIR 2.6 и съответно си я набавяме от: http://helpx.adobe.com/air/kb/archived-air-sdk-version.html

Нашата цел е Adobe AIR 2.6.0 Linux (15.4 MB), а след изтегляне на твърдия диск - AdobeAIRInstaller.bin. Съответно в терминала:

wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

Правим файла изпълним, след което стартираме инсталацията.

cd Desktop
chmod +x AdobeAIRInstaller.bin
./AdobeAIRInstaller.bin

В резултат е възможна грешка: "Sorry, an error has occured. Adobe AIR could not be installed. Install either Gnome Keyring or KDE KWallet before installing Adobe AIR."

Решение намерих в архивите на servaki.kz:

locate libgnome-keyring.so

Отговор в терминала:
/usr/lib/i386-linux-gnu/libgnome-keyring.so.0
/usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0


За което създаваме временни символични връзки. В моя случай за 32х битова версия на ОС-ма.

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

след което отново стартираме инсталацията:

./AdobeAIRInstaller.bin

И нещата оживяват в следната последователност.

Инсталация на AdobeAir в Ubuntu 12.04

Инсталация на AdobeAir в Ubuntu 12.04

Инсталация на AdobeAir в Ubuntu 12.04

След успешна инсталация на на AdobeAir в Ubuntu 12.04, създадените преди връзки остават излишни и ги премахваме:

sudo rm /usr/lib/libgnome-keyring.so.0
sudo rm /usr/lib/libgnome-keyring.so.0.2.0

Инсталация на RegExr в Ubuntu 12.04


Инсталацията на RegExr не протича гладко по замисъла на Adobe. Ако се върнем към първия приведен ресурс в началото на публикацията попадаме на уеб-версията. Долу в дясно на съответния сайт има линк Desktop Version. И преход по него ни отвежда в подобен прозорец.

Инсталация на RegExr в Ubuntu 12.04

Всякакви кликания по бутон за инсталация си останаха ялови.

Инсталация на RegExr в Ubuntu 12.04

Инсталация на RegExr в Ubuntu 12.04

Над плейъра, в последните редове на текста се чете следното:

"... you can use the ".air" file located here."

Това е линк за изтегляне на вашия диск въпросната програма. След успешно изтегляне получавате файл RegExr.air с обем 920.2 kB. Банален клик по него и следване съветника за инсталация. И voila ... имаме поредно мощно оръжие за програмиране!

RegExr в Ubuntu 12.04

От мен:

Програмата не реагира на бутон Maximize. Отдавам този бъг на Gnome версията на Ubuntu с която съм. Утешение остава, че може да се провлачи рамката на прозореца до желан размер.

Програмата игнорира linux-ския \n и windows-кия \r\n, като зачита mac-овския подход \r.

Премахване на RegExr в Ubuntu 12.04


Много просто.
Отново кликаме по RegExr.air. Съветникът анализира системата и съответно предлага деинсталация като опция.

Деинсталация на RegExr в Ubuntu 12.04






до нови срещи   ^.^
23.08.2014 profruit 

0 Response to "Инсталация на RegExr в Ubuntu 12.04"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога