четверг, 19 ноября 2015 г.

Не Дебиан (надо перенести куда-то)

Written with StackEdit.

В защиту флешек

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

  • тупо отсутствие интернета - тут уже с подводной лодки просто деваться некуда;
  • дорогой интернет, например, беспроводной, а необходимо перенести большие объемы данных;
  • медленный интернет, слабый компьютер: пока откроешь бразуер, пока откроешь нужную страницу, пока закачаешь - за это время на флешку сто раз бы уже перекинул и был доволен;
  • перехват данных: если отмести вариант разбойного нападения и отнятия флешки, то украсть данные с нее невозможно, красть данные с компьютера тоже довольно сложно, а вот из интернета - легко, в этом смысле флешки намного более надежны;
  • внезапное исчезновение хранилища, что особенно актуально в текущее время ввиду возможных (и уже активно обсуждаемых) политических решений руководства страны.

Коротко все пункты можно свести к двум: связываемся с интернетом и доверяем данные неизвестно кому. В остальном же - все прекрасно!

Hater`s post! (19/11/15)

Written with StackEdit.

Собственно, дату можно было и не писать.

Сегодня произошло несколько мрачных событий.

1.

Навальный напомнил нам, что “Платон” - не шутки, и мы можем уже не встретиться в маршрутке по причине того, что нам может тупо не хватить денег, все уйдет Роттенбергу-младшему. Ну, не все, надо же еще отстегнуть Роттенбергу-старшему и всем остальным эффективным менеджерам, но цены точно вырастут сильно, начиная с цен на транспорт - и далее, далее, далее. На самолеты, напрмер, выросли уже сегодня.

2.

В более тихих местах происходят не столь заметные для глаза, но не менее забавные события. Сегодня на рабочем месте оказались заблокированы контакт, одноклассники и… гугл! Гугл, Карл…
Не знаю, как это комментировать иначе, кроме как - приплыли.
Удивительно чудесным стечением обстоятельств узнал, как это обойти на уровне DNS.

открыть

/etc/resolv.conf

и строку

nameserver IP  

превратить в строки

nameserver 8.8.8.8   IP
nameserver 4.4.4.4   IP

по некоторым непроверенным данным, надо вторую строку писать так:

nameserver 4.4.8.8   IP

Говорят, что это не канает в ubuntu.

Проканало, ибо блок локальный (великий Мегафон), но в любую секунду могут перекрыть на верхнем уровне - все, Северная Корея, тюрьма народов….

3.

В еще более глубоких сферах происходят не менее странные и неприятные перемены. В классах поставили убунту… да, но какую! Кажется, это unity с отключенной боковой панелью, я пока не понял, и это неважно. Alt+Tab не работает! Переключатель клавиатур - вендовый! Ерш-морковь… При скачивании с гугл-диска html конвертируется в ворд!!! - это на преподавательском компьютере, на компьютере студентки (Емельяновой) он начал проверяться на вирусы, и процесс завис… Вот тебе и убунта!!!
((((( ай хейт ю, господа мои хорошие…

понедельник, 16 ноября 2015 г.

Пилим дальше (новый)

soft_2  - мой собственный лог установки софта )) тупо кидаю из консоли вхлоп и выхлоп apt-get install-а, разделяя заголовочками типа:

N. new_prog_name

Теперь дергаю эти заголовочки оттуда sed-ом:

$ sed -n '/^[0-9].*/p' soft_2 

11.11.15 21.16

1. geany
2. htop
3. iotop
4. chrome 
5. tex

(пустые строчки я поленился прописывать в сед, добавил уже тут вручную). Чего не хватает в lxde? -  правильно, mc и  vim. А еще dropbox, ну и прочей мелкой шушеры )) Дропбокса в репах нет (как и яндекс-диска), надо качать из инета, в гугле запрос:

dropbox linux

(60Мб! нуб лин). Пока качается back_light, можно и в магазин сходить ))

На установку vim апт брыкнулся: запросил вставить сд-диск! Короткий гуглеж вывел на глюк в

/etc/apt/sources.list

- почему-то прописан этот самый cd-rom в качестве источника! и вим оказался именно на нем, в то время как все предыдущие пакеты ставились по сети. Ну че, прибил эту строчку - все поехало нормально...

среда, 11 ноября 2015 г.

Заново.

Ну что, мудел (moodle) захотел откушать еще 4Гб... И в хомяк я больше не поставщик!

Выход? - свистнул винт из простаивающего компа и воздрузил на него деб... На этот раз впервые в жизни вручную разметил диск, отпилив всего 15Гб на хомяк (реально нужно 10 с хвостиком), все остальное, за вычетом свопа - под рут, 63Гб, чтоб им повылазило.

Заодно зачем-то выбрал все компоненты, предлагавшиеся установщиком: LXDE, GNOME, CINNAMON, shh- и web-server   и еще какую-то шнягу. Ставилось ДОЛГО. И прикольно - запускается XFCE, а там - куча чьих-то чужих прог))

Первым делом воткнул Geany! (см. ниже о разборках с мауспадом). Итак, начальный напиллинг:

geany
htop
iotop
chrome
texlive... оп!

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

# apt-get install texlive

- апт написал список каких-то пакетов, сказав, что поставит около 500Мб (1/8 от *full*). Не проверял, надо будет искать пути апгрейда этого огрызка по мере необходимости.

Проблемка за пределами деба: не могу настроить бут (( Мой биос какой-то капризный: во-первых, видит *sata* как *ide*, с мастерами и слейвами, во-вторых, видимо, вследствие первой причуды, требует определенного порядка следования дисков, иначе он их отказывается видеть вообще! Ну и все три он мне так и не подцепил. Цепляет только "мастеров", появляется хоть один слейв - капец. Кажется, надо выкидывать весь этот системник нафиг, безнадежно старый и проблемный.

вторник, 10 ноября 2015 г.

TeX

Чтоб те сдохнуть!

100500 раз ставил тех нажатием "ок" и даже не подозревал, что шаловливые руки неугомонных разработчиков доберутся и досюда.

Знакомые мне дистрибутивы:
1. EmTex. Располагался на 3 дискетах! на 4-й - доки. Устраивал на все 100%. Диссертацию я писал на нем. Теперь не годится по причине того, что он под DOS.
2. MikTeX. Верой и правдой служил на винде почти 10 лет, хотя и напрягал своим объемом, непонятно чем занятым (в реальности - кардыбабайскими шрифтами, кои не нужны). Не годится, это венда.
3. TeTeX. До сих пор жив под центосом, но... считается устаревшим, поддержка прекращена, сохранился лишь в репах таких трупоедов, как центос. Под дебиан - нет и не будет.
4. TeX Live.  Вот мы и добрались. В классах стоит *restricted*  - а там нет русского языка! Это большой облом. Значит, нужен *full*.. Объем - 4Гб! Охренеть.


Охренел не я, а мой комп. Деб, когда ставился, сказал мне: ставим *primary* 10Гб, несколько мелочей на темп и подкачку, остальное - на хомяк. Помня, что под центосом у меня весь винт 20Гб, а винт компа, на котором я писал диссер - 4Гб на все (!) - я согласился.

Деб занял че-то 5 Гб. ТехЛайв начал установку... И не закончил! - место закончилось раньше. Темпов он написал еще несклько гигов - в результате место кончилось раньше (и слава Богу! а то бы от примари осталось пара сотен метров - и в самый неподходящий момент у меня случилась бы какая-нибудь дрянь).

Кое-как с грехом пополам установил TeX в хомяк (хотя отдавать ему 4 из 65Гб все равно как-то неприятно). Не запускается!

Так. *command not found* - надо пути прописывать... Тут началось шоу "Все врут календари": советов в сети - неимоверное количество, но все - мимо кассы. Например, Костромин прямо не советует писать что-либо в .bashrc, давай какие-то невнятные объяснения.. Кое-как нашел, что писать все-таки

в

.bashrc

такое:

PATH=$PATH: (путь к папке с исполняемыми файлами теха)

- заработало в консоли. Но в Geany  не работает! Да чтоб тебе провалиться... Надо теперь в Geany пути прописывать! Оказывается, он не подхватывает пути сам, а тупо использует стандартные пути, вписанные разработчиками в конфиги! Причем делает это как-то *криво*.

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

Не, ну надо же было все так испортить!

суббота, 7 ноября 2015 г.

Metapackages

Мышиный блокнот оказался с норовом: его снос потянул за собой снос *Метапакета* xfce4-goodies:

root@ulk-410-c1:/# apt-get remove mousepad
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  xfce4-whiskermenu-plugin
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
  libgarcon-1-0 libxfce4ui-1-0 libxfce4ui-common libxfce4ui-utils libxfce4util7 orage xfce-keyboard-shortcuts
  xfce4-battery-plugin xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict
  xfce4-diskperf-plugin xfce4-fsguard-plugin xfce4-genmon-plugin xfce4-mailwatch-plugin xfce4-mixer xfce4-mount-plugin
  xfce4-netload-plugin xfce4-notes-plugin xfce4-panel xfce4-places-plugin xfce4-power-manager-plugins
  xfce4-quicklauncher-plugin xfce4-sensors-plugin xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-timer-plugin
  xfce4-verve-plugin xfce4-wavelan-plugin xfce4-weather-plugin xfce4-whiskermenu-plugin xfce4-xkb-plugin
Suggested packages:
  devhelp xsensors
The following packages will be REMOVED:
  mousepad xfce4-goodies

Желтеньким я подсветил саму команду сноса мауспада и то, что менеджер мне выдал *снос* этих гудиес (ну и фиг бы с ними!).

А вот красным я выделил критически нужную мне программу - она следит за раскладками клавиатуры в разных окнах и мне ОЧЕНЬ нужна. Она тоже пошла под топор.

Ну че, поставил ее потом снова... Отдельно от "гудий". Потом выяснилось, что не открываются картинки ))) Долго смеялся, и поставил сначала **Mirage**, потом, зачем-то, исходный **Ristretto** (хрен не слаще, зато прикольнее. Абсолютно одинаковая шняга).

среда, 4 ноября 2015 г.

Mousepad

Разборки с Mousepad у меня давние - как-то я уже обозвал мышиный блокнот нехорошими словами... И, как оказалось, ненапрасно.

Гром грянул, когда я обнаружил серьезные тормоза на компьютере. Приятель посоветовал глянуть **iotop**. Тот мне выдал 87% - при отсутствии активных действий. **htop** тоже выдавал многовато... Рыл я долго, и вдруг обратил внимание, что в **htop**-е мышастый блокнот на каждую вкладку хоть немного, да жрет.

Выключил - сдуло 20% проца и весь (!) **IO**. Вот так блокнотик без подстветки синтаксиса!

В топку.