Pull to refresh

Частный опыт перехода на Ubuntu

Configuring Linux *
Не так давно закончился мой переход на Linux. Я установил себе дистрибутив Ubuntu. Процесс был непростой и отнял много сил и времени несмотря на то, что ответы на каждый вопрос я находил в интернете очень быстро.

Свой переход я начал с того что собрал все свои потребности по софту в виде mind карты и статьи с просьбой к хабраобщественности в помощи при подборе софта. У меня немного Linux'ойдов среди знакомых, а таких знакомых, которых я бы мог о чем-то попросить, нет вообще. Спасибо всем, кто откликнулся, ваша помощь неоценима! В благодарность откликнувшимся и в помощь другим перебежчикам :) решил поделиться своим опытом перехода.

Эта статья написана для тех кто собирается или переходит на ubuntu, для бывалого в этой статье не будет полезной информации
Total votes 84: ↑52.5 and ↓31.5 +21
Views 2.6K
Comments 65

Установка OS Inferno New Edition

Software
OUTDATED: Эта статья устарела, для установки под современными OS см. новую статью.

Update: Добавлено описание установки под Windows XP SP2.
Update: Добавлено описание установки под Mac OS X 10.4.8 Tiger.
Update: Добавлено описание установки под Mac OS X 10.5.5 Leopard.

New Edition


Да, версия в svn называет себя именно так! Установите, запустите браузер (Charon) и сами убедитесь. (В принципе, последний релиз это "Fourth Edition", но на практике это уже давно тот же svn — «Fourth Edition» вышел примерно в 2004, а сейчас на офф.сайте под видом «Fourth Edition» выложен снапшот svn от 20071003.)

Версия в svn абсолютно стабильна, и, в отличие от инсталляшки «Fourth Edition», её значительно проще обновлять. Для установки на боевые сервера или выпуска вашего приложения она не менее удобна. В общем, минусом является только необходимость иметь subversion и компилятор для сборки системы, всё остальное плюсы.

Итак, ставим свеженькую OS Inferno из SVN, в hosted режиме (т.е. в виде эмулятора, работающего под другой OS).
Читать дальше →
Total votes 29: ↑26 and ↓3 +23
Views 3.8K
Comments 84

Подготовка ваших приложений Inferno к standalone установке

Software
Tutorial
Итак, вы написали некое приложение на Limbo, и хотите установить его на другую машину, или распространять через интернет. Скорее всего, там где будет устанавливаться это приложение OS Inferno не установлена. Это горько, но более чем вероятно. :) Что же делать? Обучать пользователей вашего приложения устанавливать и настраивать у себя OS Inferno? Включать полную инсталляцию Inferno (до 250 MB) в архив с каждым вашим приложением? Нет, всё гораздо проще!

Давайте посмотрим, как можно урезать Inferno до минимума, необходимого для работы вашего приложения. Для этого надо разобраться, что происходит при запуске emu — как загружается OS Inferno.
Читать дальше →
Total votes 26: ↑23 and ↓3 +20
Views 1.3K
Comments 35

Установка Linux из виртуальной машины на съемный диск

Configuring Linux *
Прочитал статью Оживление легенды: ставим ОС на Libretto 50 CT
в которой описывается способ №3 установки ОС Linux на HDD из виртуальной машины. И решил предложить другой вариант, как мне кажется более правильный, чем тот, который изложен в статье. Во всяком случае автору статьи, smashrod, советую попробовать. Может быть этот вариант окажется рабочим.
Читать дальше →
Total votes 25: ↑22 and ↓3 +19
Views 3.6K
Comments 15

Установка и настройка SVN, Apache, Trac для Windows. Часть 1 — SVN

Website development *

Содержание


— Подготовка к установке (см. ниже)
— Установка:
Завершение установки

Читать дальше →
Total votes 2: ↑0 and ↓2 -2
Views 5.2K
Comments 11

Установка и настройка SVN, Apache, Trac для Windows. Часть 2 — Apache и SVN

Website development *
Назад к: Часть 1 — SVN ...
В этой части:
  • Устанавливаем Apache
  • Подключаем SVN к Apache
  • Настройка Apache для работы с SVN
  • Настройка SVN Авторизации по пути (Path-Based Authorization)
Читать дальше →
Total votes 9: ↑2 and ↓7 -5
Views 6.7K
Comments 4

Установка Ubuntu Linux с винчестера. Скрипт

Configuring Linux *
image
Никогда не любил устанавливать Ubuntu с Live-CD/DVD. Иногда может быть диск поцарапан и установка прерывается на самом интересном месте, музыку не послушаешь, фильмы не посмотришь. Я устанавливаю Ubuntu из iso-образа со своего жесткого диска на другой винчестер или раздел. Читая раньше в инете статьи, как ставить с жесткого диска, я просто слепо следовал инструкциям, копируя и выполняя команды. Бывали проблемы с загрузчиком grub, приходилось дополнительно искать в интернете решения, как исправить эти ошибки. Затем, чтобы не мучаться, я сделал свой скрипт установки.

Задача: Нужно, используя уже установленную Ubuntu, установить систему на другой винчестер.
Читать дальше →
Total votes 80: ↑68 and ↓12 +56
Views 23K
Comments 45

Установка Windows 7 за 10 минут

Development for Windows *
Именно за столько я поставил вчера Windows 7 на Gigabyte GA-M52S-S3P, AMD Athlon 64 X2 4800+, 2048 Mb DDR2, Ati Radeon X1600 Pro, WDC WD6400AAKS. Это время от вставки диска в DVD-ROM до первой загрузки рабочего стола. Я, правда, после этого еще 4 часа тюнил её и ставил софт.

Всё началось с того, что я решил переходить с древней 7200 на свеженькую 7600.
К моему превеликому удивлению образ с 7600 не пожелал ставится напрямую с DVD-ROM, требуя какие-то драйвера на привод оптических дисков(!), наверное из-за того, что этот самый привод SATA’шный, а образ немножко ворованный.
Тогда было принято волевое решение в MBR HDD0 поставить Grub, и образ 7600 распаковывать прямо на второй раздел HDD. Grub кстати из под Windows 7 ставиться отказался. Будь что будет, подумал я и перезагрузился еще раз с загрузочного 7600.
На второй раз установщик почему-то забыл про драйвера на оптический диск, впоследствии оказалось, что они не очень то и нужны ему были.

Читать дальше →
Total votes 67: ↑38 and ↓29 +9
Views 24K
Comments 91

Ubuntu Linux install Fest. Москва, 23.10.2010

Self Promo
Московская группа пользователей Linux совместно с Ubuntu Russian Loco и Russian Fedora приглашает всех желающих на Ubuntu Linux Install Fest, приуроченный к очередному релизу дистрибутива Ubuntu и который пройдёт 23 октября в Москве.
Во время мероприятия планируются рассказы об использовании дистрибутива, его основных компонентах, а также ответы на вопросы участников и помощь в установке, настройке и использовании.
Получить дополнительную информацию и зарегистрироваться можно на этой странице — mlug.timepad.ru/event/3612

Предварительные темы докладов и программа мероприятия:
Читать дальше →
Total votes 26: ↑16 and ↓10 +6
Views 794
Comments 20

Пошаговая установка Node.js на Windows без виртуалок

JavaScript *


Эта статья предназначена для тех, кого бесят мильён левых служб и драйверов, которые ставят любые виртуалки. Тем, кто будут ставить доп. пакеты Node.js
Все остальные могут скачать скомпилированный Node.js node-js.prcn.co.cc
Или же установить Node.js из-под виртуалки nodejs.ru/25

Прошу под кат
Читать дальше →
Total votes 68: ↑54 and ↓14 +40
Views 58K
Comments 19

Создание многоязыкового инсталлятора для Windows с помощью WiX

Фаматек corporate blog
Tutorial
logoВ этой статье я поделюсь с вами практическим опытом, полученным за много лет создания инсталляторов в Фаматек. Под катом — теоретические выкладки и практические инструкции, как безболезненно и «по феншую», совместимым с «Windows Logo Testing» способом создать инсталлятор, предлагающий пользователю выбрать язык установки и устанавливающий продукт на выбранном языке. При этом используются исключительно бесплатные решения.
Ознакомиться с заклинаниями
Total votes 33: ↑28 and ↓5 +23
Views 15K
Comments 3

Помещаем файлы из Assets на SD-карту с помощью Infles

Development for Android *
Sandbox
Доброго времени суток, Хабравчане!

Описание:


Почти все пользователи ОС Android знают практику приложений использовать файлы с SD карты.
Большинство приложений скачивают с интернета эти файлы и помещают их в свою папку, но не у всех пользователей есть возможность скачивать их из сети и не у всех разработчиков содержать свой сервер, а вручную копировать файлы, согласитесь, неудобно.
Поэтому что бы упростить всем жизнь и была написана программа «Infles», она распространяется бесплатно с открытым исходным кодом и по лицензии MIT. Программа позволяет в 1 клик установить необходимые файлы в указанную в настройках папку на SD карте. Для этого необходимо поместить их в папку «assets», в коде в файле "\Infles\src\ru\boomik\infles\InflesActivity.java" в переменной «COPY_DIR» указать путь на карте памяти и скомпилировать программу.

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



Читать дальше →
Total votes 24: ↑18 and ↓6 +12
Views 8K
Comments 22

Установка Perl-модулей в Gentoo

Perl *
Tutorial
imageСамый большой недостаток экосистемы языка Perl — управление модулями (другой кандидат на эту роль — долгострой Perl6, но не будем о нём). Что любопытно, самое большое достоинство этой же экосистемы — наличие единого архива модулей CPAN. Поразительно, собрать и организовать модули смогли, а реализовать удобную установку/обновление/удаление — нет.

Богатство выбора… или очередное TIMTOWTDI


imageСуществует множество альтернативных подходов к этой задаче (и их количество тоже косвенно указывает на то, что ни один из них не решает проблему достаточно хорошо): cpan, cpanplus, cpanminus, pip, cpansite, minicpan/mcpani, perlbrew, cpan-outdated, cpan-listchanges, local::lib, …

Итак, у нас может быть:
  • Несколько версий самого perl (разумеется, каждая со своими глобальными модулями), в т.ч. установленные в домашний каталог юзера (см. perlbrew).
  • Глобальные (доступные при запуске perl) и локальные (подключаемые из любого каталога/каталогов, обычно располагающиеся внутри отдельного проекта или в домашнем каталоге пользователя) модули.
  • Глобальные модули бывают трёх типов: core (идущие вместе с perl), site (устанавливаемые вручную админом) и vendor (устанавливаемые менеджером пакетов вашей ОС).
  • Все глобальные модули находятся в подкаталогах «номер.версии.perl/», и эти каталоги никто автоматически не чистит. А при установке новой версии perl создаются новые аналогичные каталоги. И perl подгружает модули из каталогов всех доступных предыдущих версий. Так что умножьте core+site+vendor на количество обновлений perl — вот в таком количестве каталогов/вариантов находятся ваши глобальные модули.
  • Источники модулей тоже бывают разные: CPAN, локальные зеркала-оверлеи CPAN с приватными модулями, просто свои или скачанные из инета модули отсутствующие в CPAN-совместимой системе.
И всю эту радость надо администрировать: устанавливать, обновлять, … В Gentoo для упрощения администрирования глобальных Perl-модулей есть утилитка g-cpan, вот о ней я и хочу немного рассказать.
Читать дальше →
Total votes 38: ↑34 and ↓4 +30
Views 5K
Comments 28

Инсталлятор Miranda для корпоративного Jabber'a на NSIS

Abnormal programming *
Доброго времени суток! Наверное многим приходилось собирать небольшие устанощики разнообразного ПО для своих нужд или нужд компании работодателя. В моей работе приходится сталкиваться с самыми разнообразными задачами по написанию всякого мелкого админского ПО. Начиная от скриптов настройки файрволов и установшика службы VNC до инсталлятора корпоративного мессенджера на основе Miranda. На последнем мы сегодня и остановимся. Реализовав ввод логина и пароля прямиком в установщике, посредством вызова «Page custom» и работы с функционалом NSD


Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 9.6K
Comments 10

Установка и первичная настройка ZINBA

Biotechnologies

    Заметил, что статьи получаются довольно большими, и вопросы задаются в разных направлениях. Эта статья была написана для того, чтобы собрать вопросы по установке программы ZINBA в отдельной теме. Итак, для работы с ZINBA нужно знать, как ее установить.
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Views 564
Comments 1

Эволюция инсталляторов

Фаматек corporate blog Website development *

Товар в красивой упаковке проще продавать. А программу в хорошем инсталляторе?

Ведь не факт, что инсталлятор — аналог упаковки. Это скорее процесс вынимания продукта из коробки. Много раз нажать «Next», в самом конце — «Finish», и никакого там аккуратного развязывания ленточек. Порвали слюду, небрежно вскрыли коробку — «Что там у нас внутри?»

Сама коробка не представляет особой ценности. Для некоторых товаров специально делают бюджетную упаковку. Зато важно, чтобы процесс был предсказуемым. Если инсталлятор предсказуем, то его внешний вид и возможности не имеют значения. Но когда что-то пойдёт «не так», или пользователю вдруг не хватит стандартных опций, всплывут все недостатки — как внешнего вида, так и возможностей.
Почитать что нового в инсталляторах
Total votes 41: ↑31 and ↓10 +21
Views 24K
Comments 114

Google ARM Chromebook: HOWTO Install Ubuntu/Fedora/openSUSE

Configuring Linux *
Tutorial
Привет, %username%!

Не успел Google выпустил свой новый хромбук за 249$ с двухъядерным 1.7 ГГц ARM процессором как тут же по сети стали появляться статьи про тесты его впечатляющей производительности под Ubuntu, про установку на него Fedora и openSUSE. Ну а я, в свою очередь, заполучив его в свои руки не смог удержаться и тоже запустил на нем GNU/Linux.

Как настроить dual-boot без потери ChromeOS читаем под хабракатом.
Поехали
Total votes 52: ↑46 and ↓6 +40
Views 28K
Comments 16
1