Как обновить Ubuntu Bash до версии 16.04

Обновите систему до Windows 10 Creators Update.
Затем в консоли:
удаляем струю версию Ubuntu Bash

и устанавливаем новую

проверяем версию релиза

При удалении старой версии удаляется все, что было установлено в 14.04. Все пакеты придется устанавливать заново.

.NET Core в Arch Linux: как установить и настроить

Летом 2016 года Microsoft зарелизила новую платформу open source .NET Core. Она позволяет запускать .NET приложения (в т.ч. MVC Web), написанные под нее, на разных платформах, в том числе и на Linux. В этой статье я покажу как установить эту платформу на Arch Linux, поставить IDE и запустить «HELLO WORD!».

Вариант первый — скачиваем и устанавливаем исходники.

Ставить будем на свежую систему с XFCE4, установленными base и base-devel пакетами.

1. Поиск пакета.
Так как пока у нас нет готового пакета c dotnetcore-cli в pacman (2017 год) то бежим в AUR и смотрим что там есть. Есть вот такой пакет https://aur.archlinux.org/packages/dotnet-cli/
Попробуем его поставить.
Для этого скачиваем исходник через git:

Заходим в папку со скачанными исходниками:

и пытаемся собрать утилитой makepkg

Сразу ничего не получается, так как pacman не может установить зависимости (возможно в текущей версии уже исправили):
icu52 и lttng-ust

Они живут в AUR.

Создаем папку для исходников icu52, скачиваем туда дистрибутив и собираем через makepkg:

После чего должна собраться эта библиотека и установиться.
Параллельно качаем и собираем lttng-ust:

Что еще нужно для работы? Я бы посоветовал поставить редактор Visual Studio Code.
Как всегда, скачиваем из AUR и собираем:

Дальше осталось проверить работоспособность того, что мы наустанавливали

Делаем тестовый проект:

Если шумит и трещит скайп в Linux Ubuntu

Если есть явные проблемы со линуксовым Skype 2.1 на PulseAudio 4 в Ubuntu, Mint и т.д. не спешите удалять Pulse Audio или понижать версию Skype. Достаточно запускать Skype через шелл таким образом

Гайд по установке 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 браузер.

Как сбросить пароль админа в 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

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