Задать вопрос
Ответы пользователя по тегу Linux
  • Насколько хорошо backend разработчик должен разбираться в Linux?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    если после перезагрузки система не загрузится, или GUI не загрузится, то я не в состоянии буду починить это

    Админская работа. Разработчику обычно не надо. Но если хочется - можно освоить. Делается это в основном чтением логов, чтением логов, чтением логов и нудным гуглингом с применением вычитанного, потом длинными матами, потому что нифига не заработало, опять чтением логов, опять гуглингом... Работа интересная, но ... если есть склонность поадминить :)
    не могу исправить какую-либо ошибку без гугла

    Не поверите - и я зачастую не могу :)
    писать какие-то сложные и длинные команды в одну строчку

    Это и не особо надо и кстати, я тоже не особо люблю. Например, установка Calculate делается из консоли одной дилнной-длинной-длинной командой, и только такая ленивая жопа, как я, ставит Х, чтобы запустить графический инсталлер :D

    плохо знаю bash/sh, даже не знаю чем они отличаются; не умею в vim

    "Скрипач не нужен". Те, кто понтуются, что работают только в vim/emacs - они в основном понтуются. Те, кто работают - они вообще не понтуются :) Есть кучка консольных редакторов поудобнее vim - nano, pico, mcedit. Не знать sh - это плохо, но поправимо. Bash - это суперсет sh, его фичами можно просто не пользоваться :)
    компилировать из исходников

    Для работы в пакетном дистрибе типа бубунты умение компилить вручную не только не полезно, а вредно, если конечно не компилить свои программы :) Сборка программ в пакетных дистрибах должна быть исключительно пакетным менеджером! Ну, пока не научитесь разбираться в зависимостях, вручную удалять пакеты, ставить без зависимостей и подымать упавшую набок систему :)
    Сборка из исходников и понимание того, что творишь - непременный атрибут source-based дистриба
    Ответ написан
    6 комментариев
  • Как правильно назначить симлинки?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    При выполнении команды шелл выполнит команду pwd и подставит результат ее выполнения в то место, где записано pwd. Допустим я сейчас нахожусь в каталоге /tmp/zhopa. Тогда будет выполнена команда
    ln -sf /tmp/zhopa/bin/casperjs /usr/local/bin/casperjs
    Ответ написан
  • Какая OC не будет лагать?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Дистриб-то подобрать можно - из тех выпусков, которые выпускались в то время, когда был выпущен и сам ноут. Другое дело, что многие долбоклюйные сайты рисуют поверх всех окон баннеры типа "ваш браузер устарел, идите нахрен", а любой современный браузер такое чудо положит набок просто открыв стартовую страницу.

    И, кстати, вполне согласен с Борис Сёмов - Kali это вовсе не то, что запускается каждый день
    Ответ написан
    4 комментария
  • Как получить куки squid?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Имеется в виду стартовый ключ шифрования сессии? Вот
    Ответ написан
    Комментировать
  • Как полностью сохранять адреса посещений в squid?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Если сертификаты не бампятся - то никак. И кроме того, на скрине sarg, а sarg - совсем не часть squid :)
    Ответ написан
    Комментировать
  • Диструбутив на такое железе Linux?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Любой выпуска 2003-2004 года. Никаких обновлений, только аутеничный (того же года софт). Никакого современного софта не пойдет.
    Это даже не печатная машинка. Это кусок железа, годный только бомжам на металлолом. Нынешние дишманские смарты имеют более мощные процы.
    Ответ написан
    Комментировать
  • Мониторинг посещений сайтов сотрудниками офиса. SQUID или есть альтернативы?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Жил да был черный кот за углом...
    В организации все внедряется достаточно просто, если соблюдено первое и главное правило - Принцип Первого Руководителя

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

    1. Развертывается CA (совсем не обязательно на винде, лучше даже на линухе)
    2. СA выпускает сертфиикаты для прокси
    3. Сертификат CA ставится всем юзерам в доверенные с помощью GPO. Это ключевой момент.
    4. Настройки прокси прописываются всем через GPO
    5. Если нужны группы доступа (а они непременно будут нужны) - делаются группы, манов по этому делу много, кстати я вскоре собираюсь написать подробную статью про это.
    6. После того, как статистика пошла, ее нужно чем-то обрабатывать - squid выдает только сырой лог. Я использую некий велосипед, запиленный давно-давно из форка sarg.

    Причем тут Принцип Первого Руководителя? Придется вносить изменения в настройки юзерских компов и не всех обрадует, что пропал вконтактик :)
    Ответ написан
    Комментировать
  • Как отсоединить windows разделы от Linux?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Винда линух точно не увидит. Виндовые разделы, если вдруг "дружественная" бубунта подмонтировала автоматом - отмонтировать и все.
    Ответ написан
  • Можно ли на ubuntu ставить пакеты с диска debian dvd2?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Можно, если канает по зависимостям, ну либо если можно ставить игнорируя зависимости и вручную собирая нужные либы. Но это чревато :)
    Ответ написан
    Комментировать
  • Что необходимо знать начинающему Линукс админу?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    вот например стандартный стек для винды : AD, Exchange, DNS, MSSql.

    Помесь жабы с мотоциклом это а не стек. DNS - часть AD, причем весьма существенная, но отдельные от AD знания DNS виндовому админу ни к чему.
    В линухе надо знать ровно столько, сколько необходимо для решения задачи. И еще чуточку :)

    - Чем дистриб А лучше/хуже дистриба Б (неверный выбор дистриба серьезно осложняет жизнь :) )
    - Как система стартует и как войти в нее, если забыл пароль рута, а надо
    - Какие бывают файловые системы, чем они лучше или хуже друг друга, зачем придумали LVM и как им управлять
    - Что такое iptables и зачем он. А также как его настраивать, хотя бы через webmin. То есть необязательно сходу уметь писать правила вручную, но знать как они работают - нужно
    - Как загрузить модуль ядра, удалить, прописать в автозагрузку
    - Как добавить/удалить сервис в автозагрузку
    - Как установить/удалить/проверить наличие пакета, как установить обновление ядра/пакетов/черта лысого
    - Что такое sudo, зачем оно, чем отличается от su
    - Почему нельзя заходить в систему рутом (то есть можно, но только тогда когда полная .опа)
    - Что такое ssh, почему лучше использовать публичный ключ, а не пароль
    - Что такое NAT, зачем он и почему невозможно связаться двум машинам за натом без сервера-посредника
    - Что такое VPN, зачем он и какие они бывают (Хинт - VPN - совсем не обяательно PPTP, как в винде)

    И это не считая вопросов по настройке сервисов, которые собственно сервер и несет - apache, samba, почта, VCS, тысячи их...
    Ответ написан
    1 комментарий
  • Как сделать сетевой домен без сохранения личных данных профиля?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Жил да был черный кот за углом...
    А что, самбовские AD в росе по умолчанию используют перемещаемые профили? В обычно винде-то нужно еще постараться, чтобы профили стали перемещаемыми, обычно они локально хранятся
    Ответ написан
    Комментировать
  • Стоит ли перейти на Manjaro/Arch?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Ой, подумайте заранее и подумайте хорошеееенько...

    Бубунта - пакетный дистриб и к том у же "дружественный", предполагающий, что юзер в самом худшем случае может вообще консоль не знать :)
    Арч - source-based дистриб, не просто предполагающий, что юзер знает консоль, а предполагающий, что юзер знает и общие правила устройства линуха, и порядок загрузки и принцип работы системы инициализации и принцип работы пакетного менеджера и как починить программу, которая не ставится и еще сто тыщ мильенов разных вопросов, которые должен знать любой отважный, что решит связаться с source-based дистрибами...

    Подход немного другой у арча, чем у бубунты :) Арч считает, что ты на самом деле знаешь, что делаешь и сломать систему обновлением - это очень даже запросто ;)
    Ответ написан
    9 комментариев
  • Как правильно установить OpenCV на Linux (K)Ubuntu 16.04?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    cmake не может найти файл opencv2/video/tracking_c.h для включения его в проект.

    Зачем ставили вручную? Пакетов для бубунты нет? Да ни в жисть не поверю! Ставить вручную что-либо на пакетный дистриб - это примерно тоже самое, что идти вечером по окраинному частному сектору и орать, что ты крут и никого не боишься :) То есть вполне может быть, что ты на самом деле крут - применительно к ручной сборке это означает, что точно знаешь, куда opencv после сборки положил все вспомогательные сборочные файлы и как указать autotools и cmake где их искать :)
    Ответ написан
    Комментировать
  • Hight CPU 100% Linux при работе с браузерами?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    в линуксе все браузеры жрут больше проца и памяти

    в винде тоже еще как жрут. Тут скорее от браузера зависит.
    Ответ написан
    Комментировать
  • Почему не собирается файл /etc/init.d/oracle-xe при установке и как быть?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    тем более если oracle нужен чисто в образовательных целях.

    Лучше сказать так - тем более, что оракл скоро никому в РФ нафиг не упрется :)
    Ответ написан
    Комментировать
  • Как интегрировать некоторые команды bash?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Суть в том, что эти заклинания должны где-то храниться, вопрос где?

    /bin, /usr/bin, /sbin, /usr/sbin и прочие каталоги, входящие в общий список поиска исполняемых файлов, который хранится в переменной PATH
    В первом случае некоторые команды (нужные user-у) находятся и выполняются под root-ом

    Далеко не все команды имеет смысл выполнять юзеру - у него банально не хватит прав их выполнить. И далеко не всегда имеет смысл давать юзеру права на выполнение этих команд
    Ответ написан
    Комментировать
  • Как настроить маршрутизацию в centos?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    в файле route-eth0 нужно напрямую команды маршрутизации прописывать. Например, вот так:
    10.87.6.0/24 via 10.87.1.17
    10.87.2.0/24 via 10.87.1.17
    10.54.200.0/24 via 10.87.1.17
    Ответ написан
    Комментировать
  • Как загрузить antegros, если уже установлена win 8.1?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    grub не установился что ли?
    Ответ написан
    5 комментариев
  • Как установить размер окна xterm при запуске?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Множеством разных способов.
    1. xterm подразумевает графическую среду. Создайте ярлык на рабочем столе или элемент меню, прописав нужные параметры на запуск
    2. Вместо xterm используйте gnome-terminal - IMHO очень даже замена
    3. Пропишите алиас, только пишите в тот файл, который читается Вашим логин-шеллом. .profile им может и не читаться на самом деле.
    Ответ написан
    3 комментария
  • BootMgr is missing?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    На флэшке нет загрузчика. Unetbootin зачастую почему-то не пишет загрузчик, особенно под виндой. Если делал под виндой - лучше использовать rufus.
    Ответ написан