суббота, 5 апреля 2014 г.

Юбилейный релиз пакетного менеджера Apt (Advanced Packaging Tool) 1.0

Разработчики Debian представили юбилейный выпуск пакетного менеджера 
apt версии 1.0. Юбилейный он потому, что Debian 1 апреля 2014 года 
исполнилось 16 лет. При этом пакетный менеджер apt является самым 
популярным в мире Linux и успешно применяется как в deb (Debian, Ubuntu, 
Linux Mint и производных от них дистрибутивах), так и rpm-дистрибутивах 
(Alt Linux, PCLinuxOS и пр.).
Кроме исправления ошибок и мелких доработок, можно отметить появление новой утилиты 
apt, которая по аналогии сaptitude объединяет в себе функции ранее разрозненного набора 
приложений, таких как apt-get и apt-cache, и позволяет выполнять команды (search, install, 
show, update и т.п.) непосредственно с командой apt, без добавления get , хотя (apt-get)  
apt-get также работает. Интересно, что, так как приложение с именем apt уже входит в состав 
пакетов с JDK 5 и 6, которые устарели и больше не поддерживаются компанией Oracle, пакеты 
sun-java{5,6}-jdk помещены в черный список и недоступны для установки.
В настоящее время в репозиториях Ubuntu пока нет обновлённого менеджера apt, поэтому 
для его установки нужно прежде подключить репозиторий ppa:mvo/apt-src-ftparchive и пока 
только в Ubuntu 14.04http://compizomania.blogspot.com/


















Установка apt в Ubuntu 14.04

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:mvo/apt-src-ftparchive
sudo apt-get update
sudo apt-get install apt


По окончании установки вы сразу можете в терминальных командах применять команду apt 
без связки apt-get.
Например:

sudo apt update
sudo apt upgrade
sudo apt install название пакета
sudo apt remove название пакета


И тому подобное.

Если вы производили установку программы с использованием обновлённого apt, то внизу 
терминала появляется прогресс-барустановки:





















Автор: 

пятница, 4 апреля 2014 г.

Установить SpeedCrunch - быстрый и практичный калькулятор в Ubuntu/Linux Mint и производные

SpeedCrunch - это быстрый, высокоточный, практичный и мощный 
калькулятор. Имеет библиотеку встроенных математических функций, 
хранит историю всех операций, поддерживает автодополение функций и 
обладает многими другими полезными функциями.
SpeedCrunch поддерживает точность вычислений до 50-ти знаков после 
запятой. Ввод цифр, знаков и символов можно полностью с клавиатуры 
без использования мыши, для всех действий существуют горячие клавиши по умолчанию. 
Вводить строку запроса можно с клавиатуры или используя кнопки калькулятора. При вводе 
программа будет предлагать варианты функций, если они содержатся в ее библиотеке, а так 
же подсвечивать синтаксис запроса. Авто завершение для переменных.http://compizomania.blogspot.com/

Язык: русский (многоязычность)
Операционные системы: Linux, Windows и MacOS X.



Установка  SpeedCrunch в Ubuntu/Linux Mint и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующую команду:

sudo apt-get install speedcrunch

По окончании установки вы найдёте SpeedCrunch в программах Сандартные или поиском в 
меню:

Сайт программы: SpeedCrunch http://compizomania.blogspot.com/

Удачи.

среда, 2 апреля 2014 г.

10 полезных ссылок для пользователя Google

http://www.labnol.org/internet/important-google-urls/28428/
Хотя сервисы Google никогда не претендовали на звание самых простых в использовании, в функциональности им не откажешь точно. Некоторые из функций зарыты настолько глубоко и неочевидны, что добраться до них можно только основательно прошерстив многочисленные меню настроек своего аккаунта. Ниже мы приведем 10 важных ссылок, которые стоит знать каждому обладателю учетной записи Google.

1. Создать новый аккаунт Google, используя существующий email

Существует расхожее мнение, что учетная запись Google = ваш почтовый ящик на Gmail, но это не так. Эта специальная ссылка позволит вам создать аккаунт с любым email в качестве логина:
https://accounts.google.com/SignUpWithoutGmail

2. Ваши предпочтения глазами Google

На основе посещаемых вами сайтов, вашей страницы в Google+ и прочих сигналов, Google изучает ваш соцдем-профиль: стремится угадать ваш возраст, пол, интересы, чтобы показывать вам более релевантную рекламу. Взглянуть на себя глазами Google можно здесь:
https://www.google.com/ads/preferences/

3. Выгрузить все ваши данные в экосистеме Google.

Вы можете скачать архив ваших фото, контактов, сообщений в Gmail и даже ваши видео YouTube:
https://www.google.com/takeout

4. Пожаловаться на нарушение ваших авторских прав

Если вы обнаружили свой контент на стороннем сайте, который использует один из сервисов Google – AdSense, Google+ или YouTube — вы можете подать жалобу на нарушителя с требованием удалить его. Эта же страница поможет вам убрать сайты, копирующие ваш контент без разрешения, из поисковой выдачи Google:
https://support.google.com/legal

5. История ваших перемещений

Ваше мобильное устройство на Android может отправлять данные о вашем местоположении и скорости передвижения на сервера Google. В специальном разделе на сайте Google Maps можно увидеть все ваши геолокационные данные, известные Google. Вы сможете выгрузить их в виде файла формата KML, который может быть просмотрен при помощи Google Earth или Google Drive:
https://maps.google.com/locationhistory

6. Google сохраняет каждый ваш поисковый запрос, и даже все ваши клики по рекламе на своих многочисленных сайтах:

https://history.google.com

7. Не удалять неактивный аккаунт Google

Вам надо заходить под учетной записью Gmail хотя бы раз в 9 месяцев, иначе Google имеет право закрыть ее в соответствии со своими правилами. Помнить об этом нелегко, если у вас действительно много учетных записей, поэтому стоит указать вашу основную учетку Gmail в качестве дополнительного адресата для предупреждений и уведомлений (к сожалению, это не работает для Google Apps). Сделать это можно здесь:
https://www.google.com/settings/account/inactive

8. Отчет о действиях вашей учетной записи

Полезная функция, если вы подозреваете, что вашу учетную запись использует кто-то другой без вашего ведома. Содержит информацию обо всех действиях, а также устройствах, IP-адресах и примерных географических положениях, с которых осуществлялся вход. К сожалению (или к счастью), отсутствует функция удаленного прекращения рабочей сессии вашей учетной записи.
https://security.google.com/settings/security/activity

9. Список прав доступа

Содержит полный список веб-приложений, расширений браузеров, скриптов Google и мобильных приложений, которые имеют права на чтение и/или запись в вашей учетной записи Google. Если уровень разрешений говорит «доступ к основной информации», обычно это означает, что данное приложение использует ваш аккаунт Google для авторизации.
https://security.google.com/settings/security/permissions

10. Сбросить пароль администратора Google Apps

Крайне важная страница для пользователей Google Apps. Если ваш аккаунт Google окажется взломан, используйте следущую ссылку для сброса вашего администраторского пароля. Также от вас потребуется подтвердить ваше доменное имя, создав специальную CNAME-запись в настройках DNS.
https://admin.google.com/ваш-домен/VerifyAdminAccountPasswordReset

вторник, 1 апреля 2014 г.

Сброс настроек UNITY и COMPIZ

unity


Начиная с версии 11.04 операционной системы Linux Ubuntu в качестве окружения рабочего стола используется оболочка рабочего стола среды Gnome — Unity, вместо старой оболочки Gnome shell. Многие с появлением Unity ошибочно посчитали, что в Ubuntu изменилась среда Gnome и была заменена на Unity. Такое суждение в корне ошибочно. Cреда Gnome никуда не исчезла. Путаница возникла именно из-за того, что по недоразумению, видимо из-за схожести названий, смешали понятия Gnome и Gnome shell. Первое — это рабочая среда, а второе — всего лишь оболочка для рабочей среды, т.е. «видимая часть». Unity не является самостоятельной рабочей средой, а всего лишь пришла на смену оболочке Gnome shell в качестве новой оболочки рабочей среды Gnome.
В текущей версии Unity в качестве менеджера окон используется Compiz, который пришёл на смену Mutter. В будущих же версиях, со слов основателя корпорации Canonical Марка Шаттлворта, на смену Compiz придёт новый оконный менеджер Wayland c целью обеспечения естественного взаимодействия с программным интерфейсом OpenGL. См. дополнительно запись «Unity on Wayland» в блоге Марка Шаттлворта.
С появлением Compiz многие пользователи ОС Linux Ubuntu из-за неаккуратного или неумелого обращения с CCSM (Compiz Config Settings Manager) — менеджером настроек Compiz периодически сталкиваются с проблемой возврата настроек по умолчанию как для самого Compiz, так и для Unity. Кроме того, необходимость сброса настроек Compiz и Unity часто возникает у тех кто использует проприетарные драйверы NVidia, а также при обновлении операционной системы до новой версии. Сброс настроек Compiz и Unity возможно осуществить, однако, начиная с версии Ubuntu 12.10, появились некоторые отличия в хранении самих настроек, поэтому следует отдельно рассмотреть вопрос перехода к настройкам по умолчанию для версий 11.04-12.04 и версий 12.10-13.10 Linux Ubuntu.

Сброс настроек для Ubuntu 11.04, 11.10 и 12.04

Настройки Compiz следует удалять, выполнив последовательно следующие команды в терминале:
$ gconftool-2 --recursive-unset /apps/compiz-1
$ gconftool-2 --recursive-unset /apps/compizconfig-1
К абсолютно аналогичному результату приведёт непосредственное удаление файлов конфигурации Compiz с диска для конкретного пользователя:
rm -rf ~/.config/compiz-1/compizconfig/*
Настройки Unity, кроме настроек набора кнопок запуска на боковой панели, можно изменить на настройки по умолчанию командой:
unity --reset
Что же касается изменения набора кнопок запуска на боковой панели, то для возврата к набору по умолчанию полезной окажется команда:
unity --reset-icons

Сброс настроек для Ubuntu 12.10, 13.04 и 13.10

В Ubuntu 12.10, 13.04 и 13.10 для обработки и хранения настроек Compiz и Unity используется высокоуровневый API интерфейс GSettings, вместо применявшегося ранее GConf. Следовательно, в новой версии Linux Ubuntu несколько изменилась и логика работы с настройками Compiz и Unity, для работы с которыми теперь следует применять утилиту dconf-tools. Инсталлировать dconf-tools несложно:
sudo apt-get install dconf-tools
После инсталляции просмотреть текущие настройки Compiz и Unity поможет команда:
dconf dump /org/compiz/
А выполнить полный сброс настроек Compiz и Unity можно теперь командой:
dconf reset -f /org/compiz/
После чего необходимо выполнить перезагрузку системы или же просто перезапустить Unity:
setsid unity
Заметим, что сброс набора кнопок запуска на боковой панели осуществляется также, как и в предыдущих версиях:
unity --reset-icons
а вот уже
unity --reset
относится к категории «deprecated», т.е. устарело и подвергнуто депрекации. Иными словами, применение этой команды не является желательным, обоснованным и не приведёт требуемому эффекту.
Иногда сброс настроек Unity указанным способом не приводит к желаемому результату. В этом случае следует использовать утилиту unity-reset, которая почти также «жёстко», как и устаревшая «unity —reset», удаляет существующие настройки. Утилита unity-reset не входит в стандартные репозитории Ubuntu, установить её можно следующим образом:
sudo add-apt-repository ppa:amith/ubuntutools
sudo apt-get update
sudo apt-get install unity-reset
После установки для сброса настроек достаточно выполнить в терминале команду:
unity-reset

Переустановка Unity

При обновлении Ubuntu с версии 13.04 до версии 13.10 я столкнулась проблемой, которую невозможно было решить ни одним из вышеперечисленных способов. Проблема состояла в том, что панель управления Unity (дашборд) не функционировала — отсутствовали поиск, запуск приложений, дашборд выглядел абсолютно «пустым», появились множественные ошибки вида: «unity.dash.gsettingsscopereader GSettingsScopes.cpp:108 Error fetching protocol metadata for scope: files.scope : В каталогах поиска не удалось найти допустимый файл ключей». Проблему удалось решить переустановкой Unity, который, как выяснилось, в процессе перехода на новую версию Ubuntu 13.10 не был корректно инсталлирован. Для решения такого рода проблемы достаточно выполнить следующую команду:
sudo apt-get install --reinstall unity-lens-* unity-scope-home
После переустановки Unity и перезагрузки системы все проблемы с дэшбордом исчезли.

Взято здесь

Генерирование случайных паролей

Перед любым пользователем или администратором IT-систем рано или поздно возникает задача генерирования случайных паролей. Современные требования к сложности пароля достаточно высоки. «Хороший» пароль обязательно должен иметь длину не менее 16 символов, содержать буквы (включая заглавные), цифры и специальные символы. Только в этом случае можно гарантировать невозможность взлома пароля методом «грубой силы» или, как его ещё называют, «брутфорса» (от англ. brute force — «грубая сила»).

Утилита pwgen

Для генерирования паролей в системах Linux существует специальная утилита pwgen. Инсталлировать pwgen можно так:
в Linux Ubuntu
sudo apt-get install pwgen
в Linux Fedora
yum install pwgen
После успешной инсталляции следует ознакомиться с принципами использования данной утилиты. Синтаксис её достаточно прост:
pwgen [опции] [длина_пароля] [количество_паролей]
Список поддерживаемых опций не очень велик, но в совокупности они позволяют генерировать пароли любой сложности. Итак, вот список опций:
-c или --capitalize - включить минимум одну заглавную букву в пароль
-A или --no-capitalize - не включать в пароль заглавные буквы
-n или --numerals - включить минимум одну цифру в пароль
-0 или --no-numerals - не включать цифры в пароль
-y или --symbols - включить в пароль минимум один специальный символ
-s или --secure - генерировать абсолютно случайный пароль (без учёта лёгкости запоминания)
-B или --ambiguous - не включать в пароль неоднозначные символы
-H или --sha1=path/to/file - использовать в качестве генератора SHA1 хэш файла
-C - вывод списка паролей в виде нескольких столбцов
-1 - вывод списка паролей в виде простого списка (новый пароль с новой сткроки)
-v или --no-vowels - не включать в пароль гласные буквы
Сложностей с пониманием значений приведённых опций, как правило, не возникает. Разъяснения требуют лишь три опции.
Опция -Н позволяет создать случайные пароли на основе хэша (функции свёртки) по алгоритму SHA1. Такая возможность является полезной если потребуется восстановить список паролей в случае его утери. Дело в том, что pwgen при каждом запуске создаёт уникальный набор паролей, который никогда не повторяется от запуска программы к запуску. Если же воспользоваться для генерирования хэшем одного и того же файла, то всякий раз для одного и того же файла при использовании одних и тех же опций список паролей будет одним и тем же. Таким образом, для восстановления списка паролей достаточно запомнить файл и опции, которые были первоначально использованы для генерирования списка паролей.
Вторая опция, требующая пояснений — это опция -v, указывающая на необходимость исключения гласных букв. Причиной, по которой не следует иногда включать гласные, является пусть небольшая, но реальная вероятность того, что среди случайным образом сгенерированных паролей окажутся пароли, созвучные с неприличными, нецензурными словами. Если список паролей создаётся, например, системным администратором для раздачи множеству пользователей для доступа к тому или иному веб-сервису организации, то исключение из паролей гласных букв позволит избежать неприятной ситуации с генерированием паролей, включающих нецензурные слова, в том числе и в виде транслитерации (например, в случае русского языка).
И, наконец, последняя опция, которая требует дополнительных комментариев — это -B. Что это за неоднозначные символы? Приведём пример. Заглавную латинскую букву I и цифру 1 иногда путают при неудачном выборе шрифта — экранного или печатного. Во избежание таких недоразумений опция -B и была создана. При её использовании, например, цифра 1 не будет включена в список паролей.

ПРИМЕРЫ

50 паролей длиной в 20 символов, включая заглавные, спецсимволы и цифры в виде таблицы:
pwgen -cnyC 20 50
100 паролей длиной в 16 символов, включая заглавные, спецсимволы и цифры в виде простого списка (каждый пароль с новой строки):
pwgen -cny1 16 100
30 паролей длиной в 8 символов, включая заглавные и цифры, без спецсимволов, в виде таблицы:
pwgen -cnC 8 30
25 паролей длиной в 10 символов, включая заглавные и цифры, но без спецсимволов и неоднозначных символов, в виде таблицы:
pwgen -cnBC 10 25
45 паролей длиной в 12 символов, включая заглавные, спецсимволы и цифры, без учёта лёгкости запоминания («хаотичный» на вид пароль), в виде таблицы:
pwgen -cynsC 12 45
То же, что и в предыдущем примере, но с использованием хэша файла с именем moj_file.doc, который расположен в текущей директории:
pwgen -cynsCH moj_file.doc 12 45
или
pwgen -cynsC --sha1=moj_file.doc 12 45
Попробуйте сгенерировать пароли как в двух последних примерах (с хэшем и без) и вы увидите разницу, в предпоследнем примере (без хэша) набор паролей будет разным каждый раз при выполнении команды, а в последнем (с хэшем) — один и тот же.
И, наконец, скажу, что pwgen выводит пароли в стандартный вывод (на экран). Если требуется сохранить список паролей в файл, используйте двойную или одинарную «воронку»:
pwgen -cnBC 10 25 > file_s_paroljami.txt
или
pwgen -cnBC 10 25 >> file_s_paroljami.txt
Напомню, если файл не существует — он будет создан и в первом и во втором случае. Если файл существует — одинарная воронка удалит его содержимое полностью (осторожно!), двойная — добавит список сгенерированных паролей в конец файла, начиная с последней пустой строки существующего файла.
Взято здесь