Показаны сообщения с ярлыком my. Показать все сообщения
Показаны сообщения с ярлыком my. Показать все сообщения

пятница, 8 января 2021 г.

Проблема со входом в учетную запись, при переполненном корне


Из окна авторизации заходите в консоль Ctrl + Alt + F3 (начиная с Ubuntu 18.04 для перехода в консоль применима, например, комбинация Ctrl + Alt + F7).

Консоль запросит имя пользователя и пароль. Авторизируйтесь.

Уточнить переполненность корня командой:

df

Если проблема в переполненном корне, то удаляем старые ядра командой:

sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)

(учесть пробелы там где они есть)

Можно выполнить команду очистки системы и вручную обновить конфигурацию grub.

sudo apt autoremove

sudo update-grub

Возвращайтесь на экран входа Ctrl + Alt + F7 (начиная с Ubuntu 18.04 для возврата к графическому сеансу применима комбинация Ctrl + Alt + F1).

Для того чтобы не вводить этот код в ручную можно загрузиться с Live USB, получить терминал вашей ОС и ввести команду скопировав и вставив в терминал.

Подробнее про удаление ядер https://losst.ru/kak-udalit-starye-versii-yadra-v-ubuntu

Другие варианты решения проблемы с входом в учетную запись тут.


вторник, 29 декабря 2015 г.

Решение проблемы с загрузкой Swap в Ubuntu 14.04 & Linux Mint 17




В последнее время заметил, что после установки системы Linux Mint 17 основанной на Ubuntu 14.04 отсутствует раздел Swap. Хотя при установке определил для него раздел. Обычно когда много оперативной памяти этот раздел не совсем обязателен.

Но бывает что при отсутствии Swap не всегда работает "Ждущий режим" (заметил из личного опыта). Перейдя в GParted раздел Swap определен как "Неизвестный" (Unknown). Подумав что возникла какая-то ошибка при установке, я решил попробовать через GParted отформатировать его и прописать новые UUID в fstab как я это делал ранее. Но ситуация не поменялась, раздел свопа не подключался, хотя уже определялся как своп раздел в GParted.

Погуглив, я понял что при установке ОС если шифровать домашнюю папку, своп раздел как бы тоже шифруется случайным ключом (извиняюсь за неточную формулировку). Итого не достаточно только смены UUID, еще нужно прописать его в файле /etc/crypttab.

Вроде казалось что проблема решена, но после повторной перезагрузки своп снова не подключался. Чего то тут не хватало. Продолжив гуглить англоязычные форумы обнаружил что проблема у многих, в итоге ее вынесли в багтрекер.

Решил проблему использовав решение указанное в том же багтрекере (перевел его на русский с некоторыми изменении в описании):

1.  Отключаем автоматическое подключение cryptswap1

a. редактируем файл fstab добавляя параметр noauto

$ sudo pluma /etc/fstab

заменить это:

/dev/mapper/cryptswap1 none swap sw 0 0

на это:

/dev/mapper/cryptswap1 none swap noauto,sw 0 0

b. редактируем crypttab добавляя параметр noauto

$ sudo pluma /etc/crypttab 

это:

cryptswap1 UUID=01234567-89ab-cdef-0123-456789abcdef /dev/urandom swap,cipher=aes-cbc-essiv:sha256


меняем на:

cryptswap1 UUID=01234567-89ab-cdef-0123-456789abcdef /dev/urandom noauto,offset=6,swap,cipher=aes-cbc-essiv:sha256

ВНИМАНИЕ! Смените UUID на свои.

2. Восстанавливаем раздел подкачки

Внимание: перед запуском в терминале замените букву диска X /dev/sdaX на ту которая у вас определена системой для своп раздела. Ну и про UUID не забудьте. $ sudo mkswap --label Ubuntu\ Swap --uuid 01234567-89ab-cdef-0123-456789abcdef /dev/sdaX

3. Создайте скрипт который будет запускаться при загрузке системы 

в файл cryptswap1.conf 

$ sudo pluma /etc/init/cryptswap1.conf

вставляем это:

start on started mountall
script
 /sbin/

cryptdisks_start cryptswap1
 /sbin/swapon /dev/mapper/
cryptswap1
end script


и сохраняем.

4. Перезагружаемся и проверям систему

$ free --human
             total used free shared buffers cached
Mem: 15.7G ...
-/+ buffers/cache: ...
Swap: 16.0G ...
$ swapon --summary
Filename Type Size Used Priority
/dev/mapper/cryptswap1 ...

У меня сработало. 

воскресенье, 19 апреля 2015 г.

Google Calendar как помощник в организации своего времени

Фрилансер, наверное, как никто другой, нуждается в способности управлять своим рабочим временем, так как он работает не в офисе, где есть установленный распорядок и начальство, которое заставляет его встроится в рабочий ритм. Если это качество (способность эффективно управлять своим временем) отсутствует, то его можно приобрести. Приобретается оно при волевом регулярном действии, которое со временем станет ментальностью человека. Т.е. нужны для начала сильная воля-решимость + регулярность в выполнении в течении года или двух лет.

В этот период и после, помощником должен стать органайзер или как их еще называют PIM.

Персональный информационный менеджер, ПИМ (англ. Personal Information Manager, PIM) — компьютерная программа, служащая для облегчения работы с разного рода личной информацией. В простейшем случае это программа, выполняющая функции персонального органайзера.  

Важно понимать, что это всего лишь средство облегчающее процесс организации работы, но никак не панацея, методом остается воля+регулярность.

Я протестировал разные вариации для органайзера: Osmo, RedNotebook, MyTetra и т.п. Но ни один из них не устраивал, так как нужно было чтобы заметки, события, оповещения - все работало в одной программе и синхронизировалось с другими устройствами. (Хотя каждая из них имеет свои преимущества на десктопе).

Но сегодня, протестировав Google Calendar, который, кстати, прежде не рассматривал как вариант, решил остановиться на нем. Продукты Google с одной стороны качественны и удобны, с другой пугает расширение контроля за нашими телодвижениями. Эти опасения часто перекрываются удобством предлагаемых продуктов, тем более с появлением ОС Android. Этот вывод сам по себе пугает, но когда время стремительно бежит и требуется принять решение, приходиться пользоваться. При этом можно выработать свою политику конфиденциальности, в зависимости от наших требований, и следовать ей. Конечно это не просто, а возможно где-то станет самообманом. Но тем не менее, закончу вступление и перейду к Google Calendar.

На десктопе Linux Mint я использовал дополнения для Thunderbird, это Lightning вместе с Provider for Google Calendar. Хотя дополнения есть в репозиториях, советую установить скачав с сайта Mozilla актуальные версии.

Версии с репов немного стары, Lightning оказался не локализированным, Provider for GC не работал из-за изменения способа загрузки календаря.

На планшете с OS Android использую встроенный календарь от Samsung Galaxy привязанный к аккаунту Google. Хотя можно установить приложение Google Calendar из Google Play, но мне привычным остается приложение от Samsung. Теперь все что я обновляю в одном из устройств синхронизируется с другим Также настроил SMS оповещение, есть такая функция в Google Calendar. Теперь мне напоминают о событиях три устройства - PC, Android устройство и телефон.

В настройках Google Calendar можно найти другие дополнительные функции, например, создание публичного календаря, когда можно использовать календарь совместно с другими пользователями. Календарей может быть много и с разными функциями, в зависимости от ваших потребностей.

Для настройки используйте эту пошаговую инструкцию Использование Lightning с Календарем Google. Но 6 пунктов из части Получение XML-ссылки для вашего календаря проигнорируйте и вместо XML ссылки введите адрес почты. В последней версии как я уже писал сменился способ добавления календаря.

Дополнительная информация на странице Wiki о дополнении для Google Calendar https://wiki.mozilla.org/Calendar:GDATA_Provider

понедельник, 13 апреля 2015 г.

В программе по чтению Корана "Zekr" не воспроизводится аудио

В сборке Linux Mint 17 Mate 64 (zekr_1.1.0+repack-1) обнаружилась проблема, не воспроизводится аудио. Нашел решение, открыв в синаптике свойства программы "Zekr" в "Зависимостях"  увидел рекомендацию установить:
  • libmp3spi
  • libjorbis-java
  • libjlayer-java
  • libjspeex-java
  • libvorbisspi-java
После установки этих пакетов аудиоплеер заработал.

Как в Pluma открыть текстовый файл в нужной кодировке

Обычно мы сталкиваемся с данной проблемой после файлов созданных в ОС Windows с кодировкой Windows-1251, когда кириллический текст отображается крякозябрами.
  1. открыть программу Pluma;
  2. меню - "Открыть файл", выбрать нужный текстовый файл;
  3. из (нижнего) списка "Кодировка" выбираем нужную кодировку;
  4. если нужной нет, например Windows-1251 из выпадающего меню выбираем "Добавить и Удалить";
  5. в новом окне перетаскиваем в правую сторону нужную нам кодировку;
  6. затем при открытии файла вышеуказанным способом вы увидите в списке новый вариант кодировки.
Pluma это форк Gedit.

Есть также другие способы, пример показан на Gedit http://help.ubuntu.ru/wiki/gedit
А это обсуждение на форуме русскоячных минтуноидов http://www.mintlinux.ru/forum/thread1414-1.html

воскресенье, 5 апреля 2015 г.

Бекап сайтов с sites.google.com

Возникла потребность сделать бекап с подзабытого сайта на sites.google.com. Встроенного функционала для этого как ни странно не оказалось. Нашел инструмент по экспорту/импорту материалов google-sites-liberation. Это Java приложение запустив которое нужно заполнить всего три строки, название сайта, мыло и пароль аккаунта Google.


Для запуска приложения нужно установить Java SE.

Статья на английском Export Google Site

вторник, 12 ноября 2013 г.

Zekr - программа для чтения Корана

Программа есть в наличии для ОС - Windows, Mac, Linux. Пользователи Ubuntu/Linux Mint найдут программу в Synaptic.

Ссылка на проект: http://zekr.org/quran/en/quran-for-linuxhttp://sourceforge.net/projects/zekr/

Переводы смыслов

http://zekr.org/resources.html#translation
Представлены: Кулиев, Абу Адель, Крачковский, Османов, Саблуков, Аль-Мунтахаб, Кулиев + Ас Саади.

Чтецы Корана

В программе по умолчанию чтение Корана представлены в онлайне, рекомендуется скачать оффлайн версию.

Скачать чтеца http://zekr.org/resources.html#recitation
Информация о чтецах http://ustaz.ru/tag/luchshie-chtecy-korana

Шрифты

Для работы программы рекомендуются шрифты ttf-me-quran ttf-sil-scheherazade
Последние версии шрифта смотрим тут: http://sourceforge.net/projects/zekr/files/Ubuntu%20Extras/

Поддержка

Форум поддержки https://groups.google.com/forum/#!forum/zekr

среда, 30 ноября 2011 г.

Изменяем файл /etc/resolv.conf для смены nameserver


Если при смене DNS у домена приходится ждать до 48 часов, но ждать нет времени и требуется протестить работоспособность, сменяем nameserver вашего провайдера на другой более быстрее обновляющийся.
Редактируем для этого файл resolv.conf 
sudo gedit /etc/resolv.conf
и вписываем неймсервера гугла 8.8.8.8

вторник, 29 ноября 2011 г.

Тестим сайт без смены DNS /etc/hosts

Если нужно потестить работу сайта на хостинге без смены DNS то редактируем файл hosts. Переходим к редактированию:
sudo gedit /etc/hosts
В открывшемся файле вписываем IP хостинга и напротив (после пробела) домен сайта. Пример:
91.189.94.156 ubuntu.com
После этого сайт будет открываться только у вас, у остальных сайт будет работать по прописанным DNS.

понедельник, 21 ноября 2011 г.

Движение Occupy Flash предложило отказаться от флэш-плеера

В интернете появилось движение "Захвати Flash" (Occupy Flash), созданное для борьбы с плагином от Adobe. На сайте движения сообщается, что его цель - добиться удаления Flash-плеера из браузеров пользователей.
"Веб - это открытое пространство, и мы выступаем за использование открытых технологий в интересах пользователей", - заявил один из участников движения в интервью сайту Computerworld. При этом он отказался назвать себя, но подчеркнул, что разработчики и компании, состоящие в движении, никогда не выступали конкурентами Adobe.

На сайте приводятся инструкции по удалению плагина из браузера. При этом создатели движения отмечают, что кампания не направлена против Adobe и самого Flash. На сайте говорится, что Adobe и сама признавала, что за HTML5 будущее веб-технологий, и они лишь хотят ускорить процесс наступления этого времени.

понедельник, 24 октября 2011 г.

GStreamer для Ubuntu 10.04

GStreamer — мультимедийный фреймворк, написанный на языке программирования C и использующий систему типов GObject. GStreamer является «ядром» мультимедийных приложений, таких как видеоредакторы, потоковые серверы и медиаплееры. В изначальный дизайн заложена кроссплатформенность; GStreamer работает на Unix-подобных системах, а также на Microsoft Windows, OS/400 и Symbian OS. GStreamer предоставляет привязки (англ.) для других языков программирования таких, как Python, C++, Perl, GNU Guile и Ruby. GStreamer является свободным программным обеспечением, с лицензией GNU LGPL.

"Википедия"


Для установки на Ubuntu 10.04 перейдите в Система - Администрирование - Источники приложений - Другое ПО - Добавить и добавьте по одному адреса репозитория.


deb http://ppa.launchpad.net/gstreamer-developers/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/gstreamer-developers/ppa/ubuntu lucid main


Если у вас другая версия Ubuntu то поменяйте lucid на свою версию.

четверг, 20 октября 2011 г.

Как я восстановил эффекты в Ubuntu

Перестали работать после некоторых манипуляций эффекты compizа. При попытке запустить с терминала выдавал такую ошибку:

compiz (core) - Fatal: Root visual is not a GL visual
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

Решение было найдено на ubuntuforums.org

В терминале вводим:

sudo apt-get purge nvidia*
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf


Перегружаемся и включаем эффекты.

четверг, 13 октября 2011 г.

Мощный редактор JCE для Joomla

Обновил редактор JCE на последнюю версию 2.0.15. Скачать можно с официального сайта по ссылке, либо с моего облачного комода. Русская локализация на последнюю версию была найдена также на оф сайте компонента. Скачать можно тут или тут. Компонент дружит с версией Joomla 1.5, 1.6, 1.7.

Локализация устанавливается через менеджер плагинов в панели управления JCE.

среда, 12 октября 2011 г.

Подружим код с редактором в Joomla

Наверное многие новички Joomla сталкивались с тем, что редакторы зачищают не по праву код видео плееров или  других скриптов при сохранении. Для решения этой проблемы перейдите в менеджер материалов с админ-панели, далее в параметры материалов, перейдите в пункт филтр групп.
Выделите все фильтра групп , кроме Super Administrator и выберите тип фильтра "Черного списка" (по умолчанию), как показано на скиншоте ниже. При желании можно менять список разрешений.

Для редактора TinyMCE можно изменить эти настройки в плагине:

Очищать код при запуске → Выкл
Очищать код при сохранении → Никогда.

вторник, 11 октября 2011 г.

Смена домена с сохранением ссылок

Если вы решили сменить домен сайта в котором было много материала и переживаете за сохранение ссылок, не переживайте, с помощью файла .htaccess и вашей CMS можно решить данную проблему.

Например был у вас домен http://moysait.ru и ссылки ваших материалов ранее были таком виде http://moysait.ru/moydomen, поисковиками они также индексировались, и в результатах продолжают выдавать такие ссылки. Если вы сменили домен, то прежние ссылки уже не работают. И также вы теряете посетителей которые могли к вам попасть с результатов выдачи поисковиков.

Я не спец в СЕО но проблему решил следующим образом, сайт был на CMS Joomla! 1.5, в начале сохранил каталог прежнего домена и в нем создал .htaccess с параметром:

Redirect / http://newdomaine.net/ 


Ссылка это ваш новый домен, слеш в конце обязателен иначе старые ссылки не корректно будут переадресовываться. Если у вас ранее был включен SEF и ссылки были укорочены, то его также нужно включить на сайте с новым доменом. В результате должно получится что при вводе какого нибудь ключевого слова в поисковике, поисковик выдаст ваши ссылки со старым доменом, кликая по ним вы должны оказаться на сайта с новым доменом и на том же материале.

После не забудьте принять необходимые меры по внесению корректировок в ваши СЕО инструменты. Например, вскормите карту сайта поисковикам с новым доменом.

P.S. Если у вас есть советы к данной теме очень был бы рад, так как я не спец в сео и возможно много важного упустил.

понедельник, 3 октября 2011 г.

Cario-dock - красивая панель на Linux

Я минималист в дизайне и обычно не устанавливаю всяких красивостей. Но на днях нужно было установить OpenGL, решил его поставить вместе с Cairo-Dock - панели в стиле MacOS. Думаю многие кто еще не знаком с этой панелькой, хотели бы установить ее.

Cairo на Ubuntu ставится следующим образом (ubuntologia.ru):

В терминале:

sudo -v

далее:

echo "deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu $(lsb_release -sc) main ## Cairo-Dock-PPA" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5
sudo apt-get update
sudo apt-get install cairo-dock

Запускаем: Приложения -> Системные -> Cairo-Dock

Для того, чтобы панель загружалась вместе с системой, идем в:

"Система" -> "Параметры" -> "Запускаемые приложения" -> "Добавить"
Имя - Cairo-dock

Команда:
Для запуска Cario-dock (no OpenGL) пропишем: cairo-dock -c
Для запуска GLX-Dock (Cairo-Dock with OpenGL) пропишем: cairo-dock -o
Если вы впишете команду без синтаксиса, т.е. просто cairo-dock, то при каждой загрузке системы вам будет предложено выбрать режим запуска.
Коментарий - Панель

Либо просто перейдите в "Приложения" - "Центр приложений Ubuntu" и введите в строку поиска Cario-dock и установите.

Здесь на видео показано как настраивать панель под себя.

четверг, 29 сентября 2011 г.

Обновился до Firefox 7

Сегодня с утра пришло обновление на установку огненной лисы 7 версии на мою Ubuntu. При обновлении произошла проверка на совместимость плагинов, почти все плагины оказались совместимыми с новой версией. Говорят стал значительно быстрее, вот подробности новшеств и изменений приведенных на Хабре:
  • Оптимизировано потребление памяти и улучшена выгрузка отработанного JavaScript-содержания;
  • Добавлен Azure Direct2D for Canvas;
  • Добавлена поддержка Web timing;
  • Добавлена поддержка CSS 3 Text-Overflow: ellipsis;
  • Добавлена функция Telemetry. Новая функция отправляет данные о производительности браузера разработчику (анонимно) для анализа с целью выявления проблем. Это поможет сделать браузер еще лучше.
Да и еще не будет показываться префикс  http://
Напомню, чтобы на Ubuntu обновлялся Firefox, нужно добавить необходимые источники в репозитории. Как это сделать я уже писал.

суббота, 24 сентября 2011 г.

Локализация в моем LogJam

На днях я писал про клиент для написания и редактирования статей в ЖЖ - LogJam. Теперь я пишу в свой жж только через него. Причина поиска подходящего клиента, стал новый глюченный редактор жж. Клиент очень удобен и довольно функционален. Единственное пока осталось не реализованным заливать фоты на хостинг жж.

Но я не об этом. У меня не встала русская локализация, а она поддерживается клиентом. Поиск решения занял несколько дней, писал на форумах, блогах, написал одному из основных разработчиков клиента - украинскому программисту andy-shev. Воспользовавшись его советом, описать проблему в ru-linux, запостил в жж-сообществе линуксоидов. Решение нашел пользователь lierdakil, за что ему большое спасибо.

Проблема была в следующем, каким-то образом у меня оказались две папки локализации, одна ru_RU другая ru, так вот файлик локали клиента logjam.mo находился в папке ru_RU. Мне предложили скопировать его в папку ru_RU.utf8. Ее почему-то у меня не было, но я ее скопировал в папку ru. Перезапустил клиент и он уже на русском. Путь папок такой:

/usr/share/locale/ru_RU/LC_MESSAGES/logjam.mo

/usr/share/locale/ru/LC_MESSAGES/logjam.mo

Есть на свете добрые люди, и часть из них жежешники.

четверг, 22 сентября 2011 г.

Microsoft Silverlight и Linux

На некоторых сайтах ТВ каналов вещающих онлайн трансляцию, установлен плеер Silverlight. Не много описания из вики о Silverlight:

Microsoft Silverlight — это программная платформа, включающая в себя плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики.
Silverlight реализована для ОС Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Mac OS X 10.4, Mac OS X 10.5, Mac OS X 10.6 и браузеров Internet Explorer 6.0/7.0/8.0/9, Opera 9.50, Mozilla Firefox 1.5/2.0/3, Safari 3.1, Google Chrome 3.0. Silverlight включена в Windows Phone 7.
Для ОС Linux, функциональность будет доступна через Moonlight. Moonlight будет доступен для основных дистрибутивов и поддерживать браузеры Firefox, Chromium, Konqueror, и Opera. Проект Moonlight разрабатывает команда разработчиков Mono. Это свободная реализация Silverlight с открытым исходным кодом.

Наша задача заставить работать Silverlight на Linux. Для установки плагина Moonlight перейдем на сайт проекта. Это можно сделать кликнув по изображению на плеере с предложением "Установить за 30 сек. Silverlight", где идет переадресация на сайт Moonlight. Либо перейти на прямую по ссылке http://www.go-mono.com/moonlight/download.aspx

Установите самую последнюю версию, так как стабильная версия может не поддерживать новые версии Silverlight. На Firefox 6.2 последняя версия плагина у меня не установилась, сообщив что версия моего браузера не поддерживается. На Chromium 12.0.742.112 (90304) установился успешно. После установки, откройте страницу с плеером Silverlight, кликните правой кнопкой мыши по плееру, всплывет меню настроек Moonlight, во вкладке Playback кликните по кнопке Install Microsoft Media Pack, установив покет необходимых кодеков. Обновите страницу с плеером Silverlight и ждите видеопоток. У меня на Ubuntu 10.04 все встало как нужно с одного раза.

Есть еще несколько вариантов установки Silverlight, но вышеуказанный способ очень прост и безболезнен.

понедельник, 12 сентября 2011 г.

Изменяем права доступа на папку в Ubuntu

Управление правами на папки через nautilus (файловый менеджер)

правой кнопкой мыши по папке - "Свойства" - "Права" - (в категории "Остальные" - пункте "Доступ к папке") в выпадающем меню выбрать "Создание и удаление файлов" - "Закрыть".

Управление правами на папки через terminal:

sudo chmod -R 755 /home/user/ваша папка/

смена прав, -R рекурсивно, изменит и то, что внутри каталога "ваша папка"

Цифры - это три отдельных атрибута:

7 - rwx - читать, писать, выполнять
6 - rw- - читаь, писать
5 - r-x - читать, выполнять
4 - r-- - читать
3 - -wx - писать, выполнять
2 - -w- - писать
1 - --x - выполнять
0 - --- - ничего нельзя делать

Что означают цифры применения прав 755?

Первая - для пользователя,
Вторая - для группы
Третья - права для всех остальных

Для смены владельца файлов/каталогов используем chown:

chown -R (пользователь):users /home/user/ваша папка/

поменяет владельца и группу каталога "ваша папка" и его содержимое.

Подробнее о chmod в Ubuntu.