← All posts tagged Linux

Shumaher
Linux понадобилось тут снова заюзать линух, а именно создать загрузочную флешку с Ubuntu.
2 день ковыряюсь и уже припекло, блять.
обычным образом установил, всё вроде норм, загрузилось даже. ставлю на довольно медленную сд-шку через переходник, поэтому тормозит всё просто пиздец. но что делать, нормальной свободной флешки нету, а это всё для тестов делается, чтоб потом образ создать.
1 раз загрузилось кое-как, всё норм вроде, перезагружаю — зависает почему-то к херам, надоело ждать и перезагрузил комп с кнопки.
и тут хуякс, запустите вручную fsck, ну ок, кучу раз
y
y
y
y
что-то там фиксится, перезагружаю, и перестаёт система грузиться блять вообще, и я хер знает что произошло, но ждал долго.
может быть это все потому, что поставил на ext2 (а не 3/4), хер знает. но с ext2 вроде флешки дольше живут, так ведь?
похуй, вернулся опять в виртуалку, загрузился с образа, дабы потестить сначала софт. клацнул в начале русский язык, полез в терминал — пишет по-русски. Ctrl+Shift, и Alt+Shift и овер дохуя комбинаций ничего не дают. оказалось английской раскладки в live режиме просто нет, если выбрать русский интерфейс. пришлось гуглить как добавить, потому что настройки какие-то пидорско-упрощенные стали и всё по-другому.
тут стоит добавить, что последний релиз, который я юзал, был 12.04 :)
раскладку добавил, но так и осталось непонятно, как переключать их. в настройках загдочные комбинации с клавишей Super (как оказалось, это клавиша Win), а на Ctrl+Shift установить почему-то нельзя. тупо нет никакой реакции. полез опять в гугл, и чтоб это сделать надо поставить какое-то gnome-tweaks, там опять же дохера всего потыкать и возможно будет работать, с какими-то оговорками, которые даже читать было лень.
и вот тут припекло первый раз. какого хера-то блять? в то время как винда научилась устаналиваться из облака типа как макось, в убунте теперь по-человечески не поменять раскладку, и нужно читать StackExchange (!) для этого.
раньше-то всё было норм. просто не пойму.
похуй, ладно. поменяем дефолтной комбинацией, не гордые.
но внезапно, в терминале и окнах вместо английских буковок пишет всё что угодно — русские, цифры, символы, но не англиские. а в окне проверки раскладки все норм — загараются именно те кнопочки, которые тыкаешь. вот как тут одно место не припечет, а?
в итоге щас заново устанавливаю это говно на флешку, но уже изначально выбрав английский язык.
а в итоге — пиздец. столько лет прошло, 5 лет наверно кроме сервера и не запускал десктопное ничего, а вместо развития поломано даже то, что было.
можете вякать, что я неосилятор или типа того, похуй. раньше пользовался линухом достаточно много, но из-за таких вещей и перестал. тупо надоело.
Shumaher
Linux давно сюда ничего не писал (тут живые-то есть-не?), но возникла интересная проблема, решил у вас спросить.
прислали папку с картинками Яндекс.Диском, я ее скачал на ВИНДУ (это важно), чтоб потом залить на хостинг, который естественно на ЛИНУКСЕ (но не мой, просто shared hosting, не VPS), чтоб потом заливать эти картинки в админку Bitrix.
заливал через FileZilla.
все осложняется тем, что там вложенность и папки с русскими буковками.
первое, что сделал: написал IndexOptions Charset=WINDOWS-1251, чтоб в листинге директории имена читались, и FF на винде все файлы открывает нормально, но Битрикс их в себя не качает.
для интереса открыл FTP через ФайлЗиллу на Дебиане, она при дефолтных настройках (автоопределение UTF-8) папку на хостинге вообще не видит, создал "файл", который ФайлЗилла виндовая показывает крякозябрами (при тех же дефолтных настройках). если же вбить "WINDOWS-1251", то, соответственно, наоборот.
Apache ведет себя аналогично, листинг нормально показывает либо один файл, либо другой, если менять IndexOptions Charset=UTF-8 | WINDOWS-1251
я так понимаю, вопрос теперь в следующем, как перекодировать ИМЕНА файлов в юникод, но чтоб при этом они хранились на NTFS в винде — пусть даже Проводник их коряво будет показывать, чтоб потом залить на хостинг (слава богу я догадался залить сначала всего 1 папку).

и да, отдельный вопрос: почему, битрикс не качает напрямую с яндекс.диска, по прямым ссылкам. wget, например, может, хотя там проблемы с именем файла, а --content-disposition почему-то не помогает, но это всё другое дело.
Shumaher
Linux пытаюсь на Apache SSL настроить. пока что сертификат самоподписанный, для тестов. так при заходе через HTTPS 403 и всё тут. не пойму чего ему надо. в гугле одни тупые советы про миграцию на 2.4 (у меня 2.2) и фиксы конфигов, и ничего дельного
Shumaher
Linux столкнулся с непонятной какой-то фигней, не пойму.
заливаю на хостинг файл, потом через php-скрипт создаётся файл с тем же именем, но почему-то они остаются ОБА, а 2 НЕ перезаписывает 1ый.
вот так это выглядит:
-rw-------+ 1 998912 сент. 27 16:52 прайс.xls
-rw-------+ 1 998912 сент. 27 13:01 прайс.xls

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

dir1="/dir"

subs=`ls $dir1`

for i in $subs; do
mv $dir1/$i/* $dir1/$i/
done

но не работает. как сделать?
Shumaher
Linux необходимо замутить следующее:
смонтировать диск в НЕ пустую директорию ПОВЕРХ, с таким же контентом. и чтоб если смонтировано, то использовалась ФС диска, а если нет, то исходное содержимое.
как такое сделать?
Shumaher
Linux ну вот как пользоваться этим вашим линуксом, если даже зеркалами никто не следит?

Файл Release просрочен, игнорируется ftp.ru.debian.org (недостоверный начиная с 23д 4ч 4мин 54с)

офигеть просто. а еще LTS.
адреса отсюда wiki.debian.org тоже не работают.
вот так захочешь на старый комп поставить Debian 6, а херушки :(
Shumaher
Linux решил python 2.7 в debian 6 поставить. нашел какой-то пост с мануалом и реп, но похоже вся система поломалась теперь к хуям:

Удаляется пакет dkms ...
Удаляется пакет build-essential ...
Удаляется пакет g++ ...
Удаляется пакет gcc ...
Удаляется пакет linux-headers-2.6-686 ...
Удаляется пакет linux-headers-2.6.32-5-686 ...
Удаляется пакет gcc-4.3 ...
Удаляется пакет g++-4.4 ...
Удаляется пакет libstdc++6-4.4-dev ...
Удаляется пакет gcc-4.4 ...

пичалька :(
Shumaher
Linux слил дамп базы с хостинга в кодировке 1252 (судя по Декодеру Лебедева), не получается перекодировать в UTF-8, ибо
iconv -f WINDOWS-1252 -t UTF-8 ./file.sql
не работает.
enca тоже не работает, например.
не ожидал, что в этом будет проблема. как сделать?
Shumaher
Linux есть список файлов по одному на строку, нужно каждый файл передавать как аргумент команды. я хз как это нормально у гугла спросить, фигню одну выдаёт, о том как создать листинги.
нужна реализация на [ba]sh, но также неплохо бы и на batch (для Windows).
Shumaher
Linux что за хрень с 8-м Дебианом когда после shutdown -h now SSH-сессия тупо подвисает и всё. ничего не пишет и ^D не успеваешь нажать.
как лечить это?
Shumaher
Linux да, сегодня опять пытался Sendmail настроить, чтоб From: подделывать для разных доменов. но понял как это делать пока только для одного. а потом решил вернуть всё взад, но чёто всё поломалось (непонятно как) и больше нихера не отправляет писем вообще. лучше б не трогал
Shumaher
Linux реквестирую скрипт чтобы вирт. хосты в апач добавлять. типа так:
virthost newdomain.com
и сразу в httpd-vhosts.conf прописалось, в hosts, и апач перезапустился.
наверняка же сто раз уже придумали такое?
Shumaher
Linux очередное красноглазие: не могу запустить апач с пхп, в репе Debian 8 нету подходящих либ. надо наверно пересобирать.
уже как-то спрашивал тут, но ничего толком не понял — как собрать php раз и навсегда статически? чтоб уже забыть об этом
Shumaher
Linux когда успел выйти Debian 8.1.0? я еще на 7 даже не обновлялся. имеет смысл обновлять 6 до 8-го или всё поломается к чертям?
Shumaher
Linux а есть специальный дистрибутив линукса, чтоб тестировать нотбуки?
чтоб как программы теста в андроидах: нажал кнопочку и тебя спрашивает по очереди Wi-Fi/Bluetooth/HDMI/etc. ok или нет.
recomm plz