Гайд по установке ArchLinux на GPT диск на компьютер с BIOS

Предыстория

Однажды, разочаровавшись в Ubuntu подобных системах, решил я попробовать Gentu. Генту была в целом ничего, но требовала массу времени на настройку, сборку и чтение мануалов. Мануалы надо сказать были неплохие, но некоторые out of date, или же не охватывали возникающие проблемы. С Генты переiел я на Calculate Linux. Это такая гента, со своими репозиториями, встроенными утилитами, которые позволяют быстро развернуть всяческие сервисы на сервере, и рабочие места. Настройка стандартная, через конфиги. Некоторые настройки можно делать с помощью утилит. Но так как это гента, ковырять приходилось много. И тогда я решил попробовать что-то другое, но менее замороченное в плане настроек. Друг посоветовал Archlinux Дистрибутив имеет богатую вики, в том числе и на русском языке, хранилище пользовательских (в т.ч. бинарных) пакетов https://aur.archlinux.org/?setlang=ru. В общем разного софта под систему очень много. Сама система достаточно шустрая, не уступает gentoo. Читать далее Гайд по установке ArchLinux на GPT диск на компьютер с BIOS

Подключение к Teamviewer без клиента Teamviewer

Недавно столкнулся с проблемой — нужно удаленно помочь пользователю, а под Archlinux нет годного клиента Teamviewer. Точнее он есть в AUR, в виде клиента remmina c плагином remmina-plugin-teamviewer. При установке через yaourt CMake ругнулся, и надежды на быструю помощь пользователю испарились — remmina-plugin-teamviewer собираться отказался. Рассказать пользователю как установить VNC тоже не из легких путей,  поэтому эта идея была отклонена. План Б нашелся внезапно — зайдя на сайт Teamviewer попытался скачать исходники, что бы компильнуть самостоятельно, и тут взгляд упал на ссылку «Вход через веб-браузер».

Вход в web вариант teamviewer

Переход по ссылке вывел меня на окно логина, где после короткой регистрации, я ввел свои учетные данные и зашел на панель управления контактами.

Панель управления

Наведя мышку на нужном контакте (предварительно нужно контакт добавить) можно вызвать кнопку «Подключить» и кнопку опций.

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

WIN!

Итак, резюмирую: вы можете подключится к удаленной машине с teamviewer через web браузер.

О переносе контента из Joomla! компонента K2 2.2 на 2.6.5+

Недавно перевозил старый сайт с Joomla 1.5 на Joomla 3.0.3. Joomla. В одном моменте меня на долго тормознул перенос контента компонента K2 версии 2.2 на такой же компонент версии 2.6.5 (а в последствии 2.6.6).

Основная проблема была в том, что не отображался контент в компоненте K2. Не в категории, не в отдельном материале.

Методом проб и ошибок, выяснил, что компонент отображает только вновь созданный материал во вновь созданной категории. Сравнительный анализ показал, что в таблице БД данный материал различается в поле access — в переносимых данных столбец access = 0, а во вновь созданных = 1. Поэтому решено было поменять данные в столбце, а дабы не менять из компонента, решено было это сделать прямо в phpMyAdmin  c помощью SQL запроса:

Внимание! Не забудьте сделать резервную копию таблиц (а лучше БД) перед манипуляциями с БД!

После выполнения запросов остается только перезагрузить страницу.

В целом миграция контента K2 на новый сайт, в новую версию заключается в следующих шагах:

  1. Экспорт таблиц таблиц prefix_k2_* через phpMyAdmin.
  2. Замена префиксов таблиц на новые (в файле экспорта)
  3. Импорт таблиц
  4. Выполнение запросов для обновления таблиц access
  5. Перенос папки /meda/k2
  6. profit!

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

  • Стандартный шаблон K2 не работал, пришлось прописывать стили для элементов в подключенном template.css. Зато ничего лишнего, и выглядит лучше чем из коробки.
  • Пришлось поменять вывод view для категорий и материалов, для списка категорий, т. к. K2 не дружит с bootstrap. Все стало отображаться как надо.
  • K2 не работает если не подключена JQuery в настройках. Странно, ибо она подключена в шаблоне, но он ее не воспринимает.

Вывод: K2 без напильника — довольно сырой компонент. Но эксплуатировать можно.

Как понизить выпуск Windows 7

Однажды мне пришлось лицензировать операционные системы в одной конторе. Сложность была в том, что выпуск Windows на всех машинах был Ultimate, а приобретенный пакет лицензирования был для Professional.
Всем известно, что выпуск Windows можно повысить, легко и просто. Понизить выпуск оказалось также легко и просто, но не без ковыряния в реестре.

Оказалось, что информацию о версии Windows 7 хранит в реестре:

Изменяя значение EditionID, мы можем изменять (понижать) выпуск Windows.
После изменения реестра остается только установить нужный выпуск Windows 7 с соответствующего дистрибутива поверх существующей ОС (без форматирования естественно).

Для того что бы не лазить каждый раз (18 компов) в реестр руками, сделал REG файл, что бы все прописывалось само. REG файл для понижения выпуска.

Не забывайте перед процедурой делать бекапы, или хотя бы точку восстановления системы.

Как сбросить пароль админа в redmine.

Потеряв пароль, полез менять через базу данных. Бесполезно — redmine использует sha1 хеш с солью.

Нашел способ — через консоль рельс. Правда у меня не заработал пример — ходит из блога в блог и из форума в форум с опечаткой, но это я позже обнаружил. Поэтому тут пишу исправленный вариант (комбинация этой заметки и этой):

Идем в папку установки redmine (обычно это /user/share, у меня /var/lib) и запускаем рельсову консоль.

Далее в консоли:

Обратите внимание: new_password должен быть не менее 6 символов, иначе ошибка. Далее- u.save! — обязательно с восклицательным знаком, иначе метод вернет false, и ничего не сохранится.

P.S. Возможно кому-то мои комментарии покажутся излишни, но я не разбираюсь в ruby on rails, и разжевываю для таких же несведущих админов.

Пропала кнопка отправить Mozzila Tunderbird. Как вернуть на место.

Недавно пользователь пожаловался на невозможность отправить письмо. А как выяснилось — на отсутствие кнопки «Отправить» на панели. Верхнего меню с меню «Вид» так же не наблюдалось в окне компоновки письма. Сия беда отправила меня в гугл. Выяснил, чтобы вернуть меню на место надо нажать F10. Далее, в меню «Вид»->»Панели инструментов» включаем «Панель компоновки», и другие панели, на ваше усмотрение. Итак, решение проблемы вкратце:

  1. F10
  2. Меню «Вид»->»Панели инструментов» включить «Панель компоновки».

Как обновить adobe flashplayer плагин chrome в Linux.

Недавно установил Linux Mint Maya. Как всегда захотелось передовых технологий,- установил google-chrome браузер из репозиториев.
Но не все так гладко — flash player не включается в google chrome — пишет что устаревший. В репозиториях вроде новая версия, но хрому мало — все время появляется запрос на включение плагина каждый раз, когда идет обращение к flash-контенту. Сие крайне раздражает. Так как дело в свежести плагина, иду на сайт Adobe за свежим обновлением. Качаю версию для своей системы. Предлагают 64х для Firefox, но это тоже годится для Хрома. Далее смотрю откуда Хром загружает этот плагин: пишу в командной строке chrome://plugins, нахожу в списке Adobe Flash Player. Выяснилось, что в mint он загружается из /opt/mint-flashplugin-11/. Остается только добавить libflashplayer.so из скачанного архива в эту папку (очевидно заменив существующий). Остается только перезапустить браузер.

Что делать если в Calculate Linux различается в date и hwclock?

Как то я упустил из виду (или это все опять обновления), что время в биосе и реальное время по Москве (системное) различается на 2 часа. Этот факт заставил меня покопаться в настройках, затем и в гугле. Самый удобный вариант — использовать встроенную утилиту cl-install:

Восстановление Calculate Linux c Live CD

Данный способ довольно универсальный и подойдет для других систем, в частности для Ubuntu.

Случилось так, что я совершил довольно распространенную для новичков гентушников ошибку: обновился, пересобрал мир, и, не просмотрев и не обновив конфиги, перезагрузился.

После данной процедуры сервер перестал отвечать на ping. Ситуация осложнялось еще и тем, что сервер, после загрузки фреймбуфера, отображал темный экран. То есть в стандартную консоль зайти было невозможно — нет изображения. Набирать наугад тоже не хотелось, так как это долго, небезопасно, да и просто глупо. Оставался один вариант — загрузочный диск, там видео работало неплохо, даже с фреймбуфером, что до сих пор мне не понятно. Читать далее Восстановление Calculate Linux c Live CD

Яндекс.Метрика