Задать вопрос
Ответы пользователя по тегу Linux
  • Как создать Swap на ubuntu20.04?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    man mkswap
    man swapon
    Ответ написан
    Комментировать
  • Какой linux поставить на современный ноутбук?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Ищу самую модную и ванильную версию линукс для ноутбука

    Задачи? Если игрушка-кинушка-порнушка, то я Вас разачарую до невозможности - ставьте винду. Как центр развлечений винда совершенна, несмотря на все ее косяки и ее совершенство в этом направлении еще дооооолго не будет поколеблено.
    Линух нужен для работы. Вы же не купите армейский уазик для поездок по городу и кадрения телок? И не купите модную полотерку, чтобы рассекать по тайге...
    Ответ написан
    Комментировать
  • Какая бесплатная панель управления сервером ставится не на чистый сервер?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    webmin или его аналоги - им пофиг, куда вставать.
    Ответ написан
    Комментировать
  • Случайно удалил ~/.local/share папку. Забыл, что там может быть критичного?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    > pwd
    /home/user/.local/share
    
    > ls -1
    applications
    desktop-directories
    gvfs-metadata
    icons
    keyrings
    mc
    mime
    rdesktop
    recently-used.xbel
    remmina
    xfce4
    Ответ написан
    Комментировать
  • Как обойти графический интерфейс через Bash-скрипт в Linux?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Обычно решается чтением мана на команду и включением неинтерактивного режима, либо использованием другoй команды, более низкоуровневой.
    Ответ написан
    Комментировать
  • Где теперь взять offline установщик Qt5 под Linux?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    А что, все пакеты под дебиан и бубунту - так вот взяли и отовсюду пропали?

    Я вот не компостируя мозги делаю
    emerge -av qtcore
    (хотя конечно же совсем без компостирования мозгов оно не пройдет - разгребать постоянные конфликты версий при сборке qt - это ад ацкий)
    Ответ написан
    Комментировать
  • Как анонимизировать Linux?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Ну, у меня есть некий костыльный скрипт развертывания (поделится пока не могу, он немного не допилен). В конфигах "золотого образа" в местах, где нужно прописать параметр, ставится какой-нибудь шаблон типа -MYADDR-, чтобы просто было найти, а в скрипте происходит замена этого -MYADDR- на конкретное значение.
    Лет ...надцать назад, у меня FreeBSD ставилась таким примерно образом - при установке формировался файлик с данными, при добавлении пакета через pkg_add (а в пакете заранее был скрипт, который читал этот файлик и заменял все вхождения этих -MYADDR- и прочего) все вхождения менялись на реальные значение.
    Топорно, но работало.
    Ответ написан
  • Как запустить браузер в изолированной среде на Linux?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Дома с переломом ноги
    Что значит "изолированная среда", что значит "основная система" и самое главное - какие проблемы будут такой установкой решаться?

    Решение задачи защиты информации всегда начинается с модели нарушителя...
    Ответ написан
    Комментировать
  • Проясните ситуацию со Snap и Systemd?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Глеб, ты дорос до вопроса init vs systemd? Ну поздравляю... (Уж извини, немного подкорректировал постановку вопроса, потому что в твоем варианте ты сравниваешь автомобильные покрышки и ананасы :) )

    Snap - система распространения пакетов "как в винде", то есть по принципу "все свое ношу с собой", очень характерому для коммерческого ПО - в пакете для запуска программы есть все, что нужно (в отличие от стандартной ситуации в линухе, когда для установки пакета N нужно установить пакеты A, B, C... , zhopa...). К systemd он никакого отношения не имеет, его могут использовать любые дистрибы (и собственно для этого он и задумывался). Аналогом Snap является AppImage.

    Systemd - это программа-инициатор задач. Она запускается первой в линухе, имеет PID 1 и порождает все другие задачи. Она является модно-стильно-молодежным аналогом программы init, которую обычно называют SystemV init.

    Зачем он был придуман? Ну уж вовсе не для облегчения жизни юзерам.

    В те времена, когда линух на десктопе еще соревновался с виндой, дистрибостроители упирались рогом (зачем-то) в скорость загрузки системы. У классического init есть такой недостаток - он запускать задачи может только последовательно. Для того, чтобы это обойти придумывали upstart, openrc и прочее и я вот сейчас на скорость запуска системы не жалуюсь (у меня гента без systemd).
    Времена шли, линух становился все популярнее, профит с техобслуживания рос. Умные люди задумались - а как бы еще увеличить профит с техобслуживания? И нашли же выход :)
    Выход оказался прост, как полено :) ведь чем больше у системы пользтвателей - тем больше падает их квалификация :) А что, если сложность системы (и так не особо простой) - задрать еще посильнее, чтобы те, кто менее подготовлен (а таких должно найтись много, ибо квалификация - она как пирамида, примерно такой формы :) ) - устрашилась и начала вместо того, чтобы разбираться самим - покупать саппорт?
    Идея была несложная, осталось продавить сообщество :) Ну, к конфликтам сообществу не привыкать, как обычно разделились на тех, кто за все "модно-стильно-молодежное" и тех, кто против (как несложно догадаться - я против). Сторонников модно-стильно-молодежности поддержали коммерческие компании типа RH - и все, дело оказалось в шляпе, systemd - в дистрибе, юзер - в #опе :) с необходимостью читать бинарные логи. Да, разумеется, на это дело навесили пару полезных (условно) плюшек, типа управления сессиями, но главной задачи - чинить несломанное и вынуждать юзера либо прокачивать квалификацию либо платить за саппорт - это не отменило нисколечко.
    Именно поэтому мы сейчас имеем "типо-линуксоидов", которые понятия не имеют, как стартует процесс - для них это магические буквоцифры, передаваемые systemd...
    Ответ написан
  • Как настроить прозрачный прокси на Squid?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    без необходимости каких либо манипуляций с браузером у сотрудников

    нужно про кто куда заходит

    Данная задача не имеет решения.

    Чтобы раскрывать https-соединения, нужен bumping. Bumping не настроить без доверенного сертификата. Довернный сертификат нужно распространять по всем компьютерам. Первое условие - оно ведь на самом деле читается как "я не хочу заниматься инструктированием юзеров/я не умею настраивать глобальные политики/у меня нет авторитета и юзера меня шлют на ... юг", потому что какая бы ни была большая контора - все это делается достаточно быстро - если конечно на это есть распоряжение начальства, а не собственная хотелка.

    Технического решения нет, потому что задача не техническая, а административная.
    Ответ написан
    Комментировать
  • Отключение запросов пароля повышения прав в GUI, Consolehelper?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Пользователь - не может и не должен обновлять систему.
    Ответ написан
  • Какой бесплатный VPN для Ubuntu посоветуете?

    CityCat4
    @CityCat4 Куратор тега VPN
    Дома с переломом ноги
    Потому что они не называются "VPN для Linux". Они обычно называются своими названиями. Наиболее популярные - это OpenVPN и Strongswan.
    Но там скорее всего не будет никаких гуев. От слова совсем. Нормальному VPN гуй противопоказан категорически. Потому что VPN, поднятый на "конфиге Васяна" запросто пустит твой трафик через точку какой-нибудь спецслужбы :)
    Ответ написан
  • Перенос хард диска из одного железа на другой Linux?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Тут всего два варианта - либо диск встал на другое имя, а монтирование идет по имени устройства , либо в другом компе другая видеокарта (другого производителя) и загруженные дрова не видят ее.
    Ответ написан
  • Какая из этих книг лучше?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Начинать однозначно со второй. Ее автор - Эви Немет сотоварищи, очень известная и уважаемая в мире UNIX. Была. (Пропала в море в 2013 году при переходе из Новой Зеландии в Австралию, скорее всего застигнута штормом).

    Первую стоит читать, когда вторая покажется легким чтивом :)

    И, конечно же совмещать с практикой :) Поставить в виртуалку и попытаться что-нибудь сделать. Разумеется, сначала получится нихрена. Потом снова нихрена. Потом, раза с четвертого, что-то начнет прорисовываться...
    Ответ написан
    Комментировать
  • Как улучшить bash в Linux Fedora?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    команда ll в баше не работает по дефолту

    Нет такой команды, скорее всего локальный алиас
    можно ли докачать команды в баш

    bash исполняет команды системы, внутри него их очень ограниченный набор, добавляешь новую команду - и она "появляется"
    например то же самое реагирование на регистр (убрать его)

    Берешь исходник bash и дорабатываешь разбор нажатия клавиш - вместо исполдьзуемых вызовов делаешь регистронезависимые :) Линух регистрозависим и если ты не во состоянии доработать bash - придется привыкнуть, это тебе не винда.
    и прочие мелочи,

    Какие? Читаешь ман, гуглишь, пробуешь...

    В линухе все не так, как в винде, так что если ты недавно с винды - привычки придется менять...
    Ответ написан
    Комментировать
  • Что лучше, systemd или openrc?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Чуваааак, ты сейчас разведешь ХОЛИВАРИЩЕ :)) Это такая больная тема :) Это практически "Linux vs Windows" только внутри линуха :)

    Черкни мне на мыло в профиле - и я изложу свое мнение полностью, чтобы тут на вентилятор не набрасывать. Потому что если я напишу его здесь - тут же сбегутся фапающие на systemd и начнут как еху из "Путешествия к гуигнгнмам"...

    У меня гента. Гента была выбрана из-за отсутствия там systemd. Она непроста в освоении, но это того стоило.
    Ответ написан
    3 комментария
  • Шифрование данных на флеш карте?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Есть у меня Kingston DataTraveler Locker G3. Работает только в винде. Видится как привод DVD, на котором программа для винды, когда программа запущена, вводишь пароль - появляется привод USB, в котором данные. При установке ее в линух, появляется привод DVD и устройство, где "no medium found", с которым ничего не сделать :)

    Вопрос не слишком понятен - ты хочешь носимый LiveDVD с осью или носимый дистрибутив?
    Ответ написан
  • Как в Linux задать переменную в кавычках?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    #!/bin/sh
    echo "This computer called \"Deep Thought\""
    Ответ написан
    6 комментариев
  • Где найти полное руководство пользователя по Линуксу?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Подготовка книги - это реально очень большая работа, даже когда уже есть договор с издательством. При том, что гонорар может оказаться настолько смешной, что его потом озвучить будет не можно. Плавали, знаем. Есть у меня одна звездочка на этом фюзеляже.

    Поэтому никто специально этим заниматься не будет. Да и нет в линухе единого стандарта поведения, потому что there's more than one way to skin a cat (основной принцип линуха). То есть - есть более одного правильного способа решения задачи.

    Поэтому искать надо не мифическое "руководство юзера", а решение конкретной проблемы.
    Ответ написан
    2 комментария
  • Написание системы на базе Linux kernel?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Чем установить? Ядро - это набор системных вызовов и некоторых механизмов, огромная библиотека функций, постоянно присутствующая в памяти. В нем отсутствует механзим установки чего-либо. К тому же голое ядро неработоспособно - еще нужен initrd, загрузчик, некоторые дрова. Да, без initrd можно обойтись - если готовы сами анализировать, что за железо на тачке и подгружать дрова.
    Кроме ядра и загрузчика нужен будет тулчейн - набор инструментов для сборки программ под данное ядро. А для установки - понадобится менеджер пакетов хоть какой-нибудь (в самом-самом примитивном случае это просто readme, где описано по каким правилам пакет добавляется вручную и как раскладывается)

    Если тема интересна - welcome to Linux From Scratch! :)
    Ответ написан
    Комментировать