Где Eclipse устанавливает себя? — to_do
http:/ / www.eclipse.org / загрузки/
Eclipse IDE для разработчиков C/C++ (включает инкубационные компоненты)
c++ eclipse ideПоделиться Источник Unknown 03 ноября 2011 в 23:10
2 ответа
- Как узнать, где устанавливается переменная?
У меня есть страница, и есть публичная переменная, которая где-то устанавливается, но я не могу найти, где она устанавливается. Я пробовал использовать ‘Find Usages’, но он находит только то, где он используется на той же странице. Есть ли еще какие-нибудь способы узнать, где он установлен?
- Где устанавливается мой classpath?
Всякий раз, когда я открываю Bash shell, мой classpath-это someProgram. Я знаю, что добавление экспортной записи в .bashrc изменяет мой classpath, но я хочу знать, где someProgram добавляется к classpath (это не в .
5
То, что вы скачали, — это само приложение. У него нет установщика, поэтому просто скопируйте папку, которую вы извлекли, туда, куда хотите. Чтобы удалить его, просто удалите папку.
Поделиться Gyan aka Gary Buyn 03 ноября 2011 в 23:15
0
Время идет! Я только что скачал последнюю версию (Neon) для Android для Mac, и он загрузил установщик, который по умолчанию установил его в /Users/Willy/eclipse/android-neon. Супер-плавная установка!
Поделиться William T. Mallard 23 сентября 2016 в 22:14
Похожие вопросы:
Maven установка плагина с Eclipse
Я новичок в Maven, мне нужно установить плагин maven в eclipse. Я сталкиваюсь с некоторыми проблемами в том же самом, так как входные данные, которые я получаю на разных сайтах, не работают. Я также…
См. раздел, где задается значение переменной при отладке в Eclipse
Я хотел бы знать, есть ли при отладке в Eclipse функция/способ сосредоточиться на переменной и back-track, где переменная получила свое значение..? Я надеюсь, что говорю достаточно ясно, но я вижу,…
ADTr20 не устанавливается в моем eclipse
Я обновил свой android sdk до sdkr20, прежде чем использовать r16, и моя версия eclipse Версия: Indigo Service Release 1 Идентификатор сборки: 20110916-0149 но когда я пытаюсь установить ADTr20, он…
Как узнать, где устанавливается переменная?
У меня есть страница, и есть публичная переменная, которая где-то устанавливается, но я не могу найти, где она устанавливается. Я пробовал использовать ‘Find Usages’, но он находит только то, где он…
Где устанавливается мой classpath?
Всякий раз, когда я открываю Bash shell, мой classpath-это someProgram. Я знаю, что добавление экспортной записи в .bashrc изменяет мой classpath, но я хочу знать, где someProgram добавляется к…
Устанавливается ли Eclipse на диск C?
У меня есть вопрос, который может быть немного глупым. Я меняюсь с Netbeans на Eclipse и заметил, что Eclipse не устанавливается на мой диск C:, не появляется в меню Пуск и не появляется в окне…
Где обычно устанавливается $GEM_PATH?
Где установлен $GEM_PATH? Он явно устанавливается как это показывает: echo $GEM_PATH /Users/snowcrash/.rvm/gems/ruby-1.9.2-p318:/Users/snowcrash/.rvm/gems/ruby-1.9.2-p318@global но это не то место,…
subversive не устанавливается на eclipse kepler
я хочу скачать android google code svn репозиторий, поэтому выбрал этот подрывной, но он не устанавливается на мой новый eclipse здесь я размещаю ошибку details.help me. Произошла ошибка при сборе…
ошибка : разъем Mylyn GitHub не устанавливается на eclipse juno
установлен EGit плагин для eclipse успешно, но Mylyn GitHub разъем не устанавливается на eclipse. here я добавляю детали ошибки Cannot complete the install because one or more required items could…
Плагин QEMU Eclipse, похоже, не устанавливается должным образом
Я пытаюсь настроить Eclipse как среду разработки ARM. Я следовал инструкциям на странице Github, но у меня возникла небольшая проблема. Плагин QEMU, по-видимому, устанавливается неправильно или…
затвор дисковый фланцевый: где устанавливается, способы установки
Дисковый фланцевый затвор относится к разряду запирающей арматуры, которая используется в трубопроводах. Его отличие от других элементов системы заключается в конструкции – основной частью механизма является диск, при движении перекрывающий водяной поток. Дисковые затворы очень популярны из-за своего длительного срока эксплуатации, а также способности работать в агрессивных средах. Даже резиновый уплотнитель стойко переносит воздействие кислот и щелочей.
Содержание
Преимущества устройства
Что необходимо знать при монтаже фланцевых затворов
Несколько вариантов монтажа
Где обыкновенно устанавливается дисковый затвор
Дальнейшая эксплуатация устройства
Техническое обслуживание, ремонт и хранение
Преимущества устройства
Дисковый фланцевый затвор применяется во многих сферах (трубопроводы, газопроводы, системы пожаротушения) из-за большого количества положительных качеств. Данная система безопасна и эффективна, обладает высокой надёжностью и качеством.
Основные преимущества:
- Компактные размеры. Соответственно меньшая трата усилий во время монтажа.
- Небольшой вес. Не создаёт проблем при транспортировке и установке изделия. Также оказывает меньшее воздействие на трубопровод в дальнейшем.
- Для установки не требует большого пространства. Возможен монтаж в неудобных и стеснённых условиях.
- Обеспечивает надёжное и герметичное перекрытие системы за короткий промежуток времени.
- Простота конструкции. Не требует особенных знаний, достаточно только правильно произвести монтаж.
- Относительная безопасность системы, так как отсутствует давление.
- Длительный срок эксплуатации. При условиях проведения технического обслуживания и своевременного ремонта.
- Доступная ценовая политика, которая становится более низкой с дальнейшим усовершенствованием системы.
Основным недостатком устройства является невозможность использования его в системах с высоким давлением. В остальном, дисковый фланцевый затвор полностью оправдывает затраченные на него средства. Не требует частого технического обслуживания, обладает простой конструкцией, что упрощает проведение ремонта.
Что необходимо знать при монтаже фланцевых затворов
При установке дискового фланцевого затвора следует знать перечень основных правил:
- Перед началом монтажа следует сверить диаметр фланцев и диаметр самого затвора. Эти две величины должны совпадать, разность диаметров может привести к некорректной работе системы и возникновению поломки.
- Подготовительным периодом является тщательное удаление ржавчины, окалины и мусора с внутренней поверхности трубопровода. Это позволяет обеспечить лучшую сцепку системы. Также данный мусор может повредить манжету при эксплуатации.
- Устанавливая любую разновидность дискового затвора, никогда не используют прокладки.
- Начиная монтаж, следует немного приоткрыть диск затвора. При этом диск не должен пересечь линию корпуса устройства.
- Во время затяжки болтов, которые соединяют фланцы и корпус, данную операцию следует производить равномерно. Иначе, неправильное затягивание может привести к повреждению резьбы или перекосу поверхности.
- После монтажа устройства следует проверить его работоспособность. Диск должен свободно переходить из закрытого, в открытое положение, и наоборот.
Если соблюдать рекомендации, то система будет функционировать исправно в течение длительного промежутка времени.
Несколько вариантов монтажа
Установка дисковых затворов не всегда происходит на открытом пространстве, поэтому следует знать различные варианты монтажа.
- Приваривание монтажной вставки. Данный способ установки является самым безопасным и чаще всего используется специалистами. Между фланцами устанавливается специальная монтажная вставка, которая фиксирует конструкцию во время монтажа. Далее следует процесс приваривания фланцев к трубопроводу. После того, как фланцы надёжно закреплены, монтажную вставку удаляют, а на её место устанавливают дисковый затвор.
- Приваривание готового трубопровода, с уже закреплённым затвором. Используется, если система не позволяет воспользоваться вышеописанным способом. Обрезки труб (не менее двух диаметров затвора) приваривают к фланцам. Затвор, посредством болтов, стягивают между фланцами в единую конструкцию. Все операции производятся согласно инструкции от производителя. Далее обрезки труб приваривают к основному трубопроводу. Неудобство заключается в большом количестве сварных швов.
- Приварка фланцев с установленным затвором. Монтаж похож на первый способ, только вместо монтажной вставки используется дисковый затвор, наживлённый на болты. Следует помнить, что конструкцию нельзя затягивать полностью, так как после первоначальной приварки фланцев, затвор следует извлечь и произвести полную сварку. После чего можно осуществлять окончательный монтаж механизма. Данный метод требует определённых навыков, так как во время первоначального прихватывания фланцев, может пострадать седловой уплотнитель.
Выбирать один из вышеописанных методов следует исходя из ситуации и навыков бригады, которая занимается монтажом. Но основным критерием выбора является место, где будет расположен дисковый фланцевый затвор.
Где обыкновенно устанавливается дисковый затвор
Чаще всего затворы монтируются в самом начале системы. Там, где при необходимости можно быстро перекрыть подачу воды, или любой другой эксплуатируемой среды. Установка данного элемента системы возможна и при ответвлениях трубопровода. Несколько затворов используется если трубопровод имеет большие масштабы. При установке затвора в любую систему, следует знать его технические характеристики. Мощность потока может быть очень большой, это приведёт к установке более подходящего оборудования.
Также дисковые затворы монтируют непосредственно перед потребителем. Это позволяет обеспечить быстроту отключения системы, в случае несоблюдения договорённостей потребителем. Ремонт и техническое обслуживание системы производится тем, кто устанавливает элемент.
Непосредственно на трубопроводе фланцы должны располагаться параллельно друг другу, на заранее определённом расстоянии. Между ними должен свободно проходить затвор. Такая установка обусловлена последующим удобством при техническом обслуживании и ремонте.
Если затворный элемент эксплуатируется в агрессивной среде, то его следует устанавливать под небольшим углом. Лучше всего горизонтально. Тогда не происходит засорение системы крупным мусором и другими веществами.
Дальнейшая эксплуатация устройства
Правильная установка затвора, следуя инструкциям и рекомендациям, приведёт к повышению его срока эксплуатации и снизит процент неожиданных поломок. Помимо правильности установки также следует тщательно подбирать устройство. Дисковые затворы различной величины рассчитаны на определённый поток воды. Если не рассчитать параметры, то возникновение скорых и частых поломок неизбежно.
Открытие и закрытие затвора производится плавно, без приложения чрезмерных усилий.
Для этого используют:- Рукоятки различной величины.
- Редукторы.
- Приводы.
Вся продукция должна поставляться в комплекте с затвором. Если осуществлять перекрытие системы резко, то это повышает вероятность возникновения гидравлического удара. Особенно это опасно в больших системах, где напор воды протекает в чрезмерных количествах.
Особое внимание механизму уделяют при резких перепадах температуры. В холодную пору на детали и корпус следует нанести тонкий слой специальной смазки, которая препятствует замерзанию и коррозии.
Техническое обслуживание, ремонт и хранение
Техническое обслуживание затворов проводят не менее одного раза в полгода. Ремонтные работы – по результатам технического обслуживания, или при внезапной поломке.
Комплекс процедур начинается с внешнего осмотра изделия. При явных повреждения корпуса, сварных швов или фланцев, данные элементы должны быть заменены. Также следует обращать внимание на появление коррозии. Проблемные участки необходимо зачистить с помощью наждачной бумаги и обработать антикоррозийным веществом.
Основное внимание следует уделять качеству болтовых соединений. Обязательна подтяжка болтов и их замена, в случае повреждения резьбы. Подтяжку следует осуществлять согласно инструкции по эксплуатации изделия, которая поступает вместе с затвором от производителя.
Не менее чем один раз в год необходимо проверять качество седлового уплотнения. К частым поломкам данного элемента относятся:
- Растрескивание основание. Происходит по причине природного износа материала. Требует немедленной замены.
- Низкая эластичность уплотнения. Как и предыдущая проблема, низкая эластичность проявляется из-за износа. Отображается на работе устройства – затвор не полностью перекрывает эксплуатируемую среду. Такой материал не стоит оставлять на своём штатном месте, лучше заменить.
- Отсутствие силиконовой смазки. Такое возможно из-за низкого качества смазки. Уплотнитель заменять не следует, достаточно нанести новый слой силикона.
По окончанию технического обслуживания в обязательном порядке проводят тестирование системы на герметичность. При низких показателях необходимо искать и устранять неисправность.
Хранение изделия обязательно должно происходить в тёплом помещении. Лучше всего использовать заводскую упаковку или плотный полиэтилен. Также может подойти одинарный слой промасленной бумаги. При продолжительном пребывании в сырой среде, на корпусе затвора возможно появление коррозии. От таких условий может пострадать целостность седлового уплотнения.
что такое, где устанавливается, для чего служит
Никто не может гарантировать полной безопасности имущества от воровства, пожаров и других неприятностей. В такой ситуации требуются дополнительные меры защиты. Лучшим выходом будет приобретение несгораемого шкафа. Можно купить сейф недорого в нашей компании. Он поможет сохранить документы, драгоценности, деньги и другие важные вещи.
Что такое трейзер
Это дополнительное отделение внутри сейфа или шкафа из металла, дверца которого имеет автономное запирающее устройство. Трейзеры наиболее характерны для сейфов, изготовленных в России, реже в других странах. Замки могут быть с обыкновенными ключами или кодированные. Многие трейзеры имеют дополнительную защиту от пожаров. Устанавливаются они при изготовлении шкафов, их нельзя убрать или встроить в уже готовые. За рубежом чаще используют не встроенные отделения, а встроенные в основной дополнительные сейфы меньших размеров. Это обеспечивает более высокую безопасность содержимого.
Главная функция трейзера — защита наиболее ценных предметов даже при открытой дверце несгораемого шкафа. Хранить в таких отделениях можно бумаги, различные носители информации, драгоценности. Это зависит от объема отделения.
Виды трейзеров
Сейфы могут потребоваться для конкретных нужд. Чаще они производятся на заказ. В таких сейфах дополнительные отделения оборудуют специальными опциями. Наполнение их зависит от желания заказчика. В основном это шкафы-сейфы металлические.
В оружейном металлическом шкафу трейзер используется для отдельного хранения патронов и оборудован соответствующим образом.
Медицинский соответственно приспособлен для хранения лекарств. Наркотики и сильнодействующие средства находятся в трейзере, оборудованном внутри специальными полками. В таком шкафу может быть два или несколько дополнительных отделения, установленных в разных его секциях.
Дополнительное отделение в офисном металлическом шкафу оборудовано и используется для удобного хранения различных носителей информации.
Меры безопасности никогда лишними не окажутся. Для собственного спокойствия лучше приобрести сейф, в котором будет предусмотрено небольшое дополнительное отделение — трейзер.
С 1 июля россиян обязали устанавливать умные счетчики. Что это значит :: Жилье :: РБК Недвижимость
Рассказываем, за чей счет будут монтироваться приборы учета нового образца и как они будут работатьФото: Алексей Белкин/ТАСС
Россиян обяжут устанавливать в домах и квартирах интеллектуальные системы учета электроэнергии.
Рассказываем, за чей счет установят приборы учета нового образца и как они будут работать.
Механизм умного счетчика
Основное отличие умных счетчиков от старых приборов учета заключается в том, что они станут осуществлять хранение и защиту данных о расходе электроэнергии и передавать их напрямую в энергетические компании, пояснил адвокат, управляющий партнер юридической компании AVG Legal Алексей Гавришев. По его словам, передавать показатели устройства смогут через домашнюю сеть Wi-Fi, мобильный телефон или сим-карту, установленную в нем. Одной из главных целей механизма является задача переложить ответственность за неуплату счетов на непосредственного нарушителя, а не раскладывать сумму долга неплательщика на всех потребителей через тариф.
Установка без согласования
Установка будет производиться бесплатно для граждан компанией, осуществляющей обслуживание объектов энергетики. Учитывая, что электросчетчики чаще всего располагаются за пределами жилых помещений, их монтаж и демонтаж предполагается без специального уведомления жильцов, уточнил Гавришев. Он отметил, что организации, которые не смогут предоставить потребителям доступ к умным счетчикам после 1 января 2023 года, будут оштрафованы. «Замену счетчиков планируется производить постепенно, в соответствии с окончанием сроков эксплуатации старых», — подчеркнул эксперт.
Снятие показаний счетчика электроэнергии в жилом доме (Фото: Кирилл Кухмарь/ТАСС)
Оплата и тарифы
Обязанности по учету электричества в многоэтажках возложены на гарантирующих поставщиков, а для остальных потребителей — на электросетевые организации. Расходы на обслуживание систем будут включены в тариф за электричество. Однако завышения стоимости потребитель не заметит, так как, согласно закону, платеж за коммуналку ограничен уровнем инфляции, отметил адвокат. Граждане, которые не получат в срок новые приборы учета, будут иметь право не платить за электричество.
Отказ от установки
При желании и согласно закону гражданин имеет право отказаться от установки умного счетчика. «В этом случае расчет будет осуществляться по нормативам, что выйдет дороже, поэтому вряд ли стоит ожидать массовых отказов граждан от замены приборов», — пояснил Константин Трапаидзе, председатель коллегии адвокатов «Вашъ Юридический поверенный». Однако если выяснится, что собственник отказывается допускать мастера для замены счетчика, который вышел из строя, ему могут отключить электричество за использование электросчетчика, не соответствующего требованиям законодательства, резюмировал партнер AVG Legal.
Автор
Вера ЛуньковаГде устанавливать циркуляционный насос: общие принципы и рекомендации
Содержание статьи:
Самая распространенная проблема, с которой приходится сталкиваться владельцам загородных домов в холодное время года, – неравномерное распределение тепла в отопительной системе. Естественной циркуляции горячей воды в контуре зачастую бывает недостаточно: жидкость в котле достигает точки кипения, а батареи в дальних помещениях остаются едва теплыми. Модернизировать существующую систему не так сложно – нужно лишь устроить принудительный водообмен с помощью специального оборудования. Но где устанавливать циркуляционный насос, чтобы он работал максимально эффективно?
Правильная и неправильная установка циркуляционного насоса
Функции циркуляционного насоса
Начнем с того, что улучшить ситуацию с отоплением частного дома можно двумя способами – установкой труб большего диаметра либо монтажом насоса. Первый вариант используется крайне редко, поскольку предполагает полную переделку системы. Его можно рассматривать лишь при строительстве нового дома, да и то найдется мало желающих тратить финансы на дорогостоящую сеть. Гораздо проще и дешевле оборудовать новую или существующую систему циркуляционным насосом.
Что дает врезка агрегата:
- Уменьшается инерционность системы, в результате чего дом прогревается гораздо быстрее.
- Выравнивается температура труб и радиаторов, находящихся в разной удаленности от котла.
- Нивелируется влияние контруклона, исчезнет проблема воздушных пробок.
Важно! Не стоит проектировать отопительную систему, рассчитанную только на принудительную циркуляцию. Длительное отключение электроэнергии приведет к тому, что теплоноситель перегреется.
Схема подключения циркуляционного насос
Расположение насоса в контуре
Общие рекомендации
В каком месте установить циркуляционный насос? Формально современное оборудование равно хорошо работает на любой части контура – и на подаче, и на обратке. Однако лучше учесть определенные нюансы:
- Высокая температура снижает ресурс подшипников и пластиковых элементов прибора, поэтому лучше врезать его на обратной трубе (перед котлом).
- Расширительный бачок нужно монтировать на участке трубы с однородным потоком воды, а насос неизбежно добавит турбулентности. По этой причине оборудование рекомендуется ставить перед котлом, но после расширителя.
Важно! Прежде чем устанавливать циркуляционный насос, убедитесь, что он способен работать с кипящей водой.
- Для облегчения монтажа лучше приобретать прибор с разъемной резьбой. В противном случае придется подбирать переходники.
Кроме всего прочего, вам понадобится фильтр глубокой очистки, обратный клапан, запорная арматура, байпас, набор гаечных ключей и заводская инструкция по установке насоса.
Для чего нужен байпас
Куда установить циркуляционный насос, чтобы он не помешал естественному водообмену? Для гравитационной отопительной системы характерны минимальные перепады между подающим и обратным трубопроводом, а для оптимальной скорости необходимо минимальное гидравлическое сопротивление. Ухудшить ситуацию могут любые повороты и изгибы контура, запорная арматура и уменьшение просвета трубы.
Важно! Для автономной системы отопления подходят только современные шаровые вентили, полностью открывающие просвет в рабочем состоянии.
Можно приобрести готовый байпас в магазине
Байпас – отрезок трубы, установленный между прямой и обратной проводкой – служит как раз для того, чтобы уменьшить негативное влияние циркуляционного насоса на гидравлическое сопротивление. Оборудование врезается по следующей схеме:
- Насос устанавливается параллельно основному контуру, при этом диаметр трубы байпаса должен быть меньше диаметра основной трубы.
- Между врезками монтируют вентиль, который должен закрывать основной контур. В противном случае оборудование будет перегонять воду между врезками, не направляя ее в систему.
- По обе стороны прибора устанавливают защитные вентили. Они позволяют отсечь неработающее устройство и демонтировать его в случае необходимости.
- На байпасе обязательно должен быть установлен обратный шариковый клапан – при отключении электричества он переведет систему на естественную циркуляцию.
Важно! Если естественная циркуляция не предусмотрена, необходимо установить циркуляционный насос с источником бесперебойного питания. Это могут быть внешние аккумуляторы, запитанные от резервного источника.
Монтаж насоса в старой системе отопления
Старая отопительная система с естественной циркуляцией рано или поздно начинает «саботировать» свои обязанности. В трубах появляется ржавчина, накипь и шлам, которые уменьшают их просвет и не дают горячей воде двигаться по заданному контуру. Прежде чем устанавливать циркуляционный насос, необходимо провести реанимационные мероприятия:
- Замените старый расширительный бак на мембранную модель. Таким образом вы предотвратите дальнейшую коррозию и сможете снизить теплопотери.
- Закрытый расширительный бачок нужно оборудовать предохранительным клапаном, который сбросит аварийное давление при перегреве системы.
- Основательно промойте весь трубопровод, подключив его через шланги к водопроводу. Не жалейте времени и сил – нужно вымыть как можно больше ржавчины и шлама.
Профессиональная промывка системы отопления
Важно! Если ваша отопительная система работает на твердотопливном котле, устанавливать циркуляционный насос лучше на обратку, чтобы он не перегревался от слишком высокой температуры.
Чтобы проверить правильность установки оборудования и оценить его работоспособность, систему наполняют водой. Центральный винт на корпусе аппарата открывают, чтобы удалить воздушные пробки. Как только появится вода, насос можно запускать.
Провести монтажные работы можно и самостоятельно, если вы обладаете достаточными знаниями и уверены в том, что сможете применить правильную схему установки. Если же у вас возникли сомнения, обратитесь к специалистам. Лучше потратить небольшую сумму денег на вызов монтажника, чем ликвидировать последствия самодеятельности в лютые морозы.
Видео: установка циркуляционного насоса
Понравилась статья? Поделитесь с друзьями:
Где устанавливается и для чего используется торговое сетчатое оборудование?
К одному из наиболее распространенных и пользующимся спросом видам торгового оборудования относятся стеллажи и полки, изготовленные из металлической проволоки. Они сварены между собой и используются вместе со складными, напольными или настенными стойками или модулями.
Для чего используются?
Такое торговое оборудование из проволоки многофункционально.
С его помощью можно:
- демонстрировать разнообразные группы товаров;
- продавать обои, диски, косметическую и печатную продукцию, нижнее бельё, книги, журналы и многое другое;
- систематизировать нужную продукцию на производстве;
- хранить мелкие вещи в складских помещениях:
- размещать рекламную продукцию в офисных помещениях;
При желании найти применение такому оборудованию можно и в быту.
Из чего изготавливаются?
Все изделия подобного вида сделаны из тонкой металлической проволоки хромированной или покрытой специальной порошковой краской. В результате этого они могут использоваться не только внутри, но и снаружи помещения, сохраняя при этом длительный период времени свой первоначальный внешний вид.
Где устанавливаются?
Изделия, изготовленные из металлической сетки, благодаря своему компактному внешнему виду, чаще всего устанавливаются в торговых залах, в районе прикассовых зон. В результате на территории ограниченных пространством зон можно размещать большое количество мелкоштучных товаров, которые обязательно заметит покупатель.
Кроме того, сетки решетки торговые можно устанавливать в различных частях торговых залов, выкладывая на них брендовую продукцию компаний.
Одновременно эту продукцию можно размещать в производственных цехах и служебных помещениях торговых объектов. Благодаря удобной конструкции таких полок и стоек из металлической проволоки, их можно адаптировать под любые иные потребности, связанные с хранением документации, расходных материалов или деталей.
Установив сетчатые изделия в виде корзин под Euro и Fin, можно в значительной степени сэкономить не только складское пространство, но и трудовые затраты работающего там персонала.
Преимущества использования сетчатых конструкций
Такие виды конструкций отличаются:
- простотой сборки, что позволит сэкономить время на её монтаже и демонтаже;
- прочностью и надёжностью при выкладке товаров большого веса;
- адаптивностью, дающей возможность использовать под различные виды товаров:
- высокой износоустойчивостью, позволяющей сохранять первоначальную привлекательность в течение длительного периода времени.
Где и как устанавливать датчик угарного газа (CO)
При установке системы безопасности Ajax обеспечьте хорошую слышимость сирен пожарных датчиков и сирен HomeSiren / StreetSiren / StreetSiren DoubleDeck. Также желательно, чтобы была видна светодиодная индикация устройств.
По стандарту, при использовании в квартире-студии, датчик угарного газа следует закрепить как можно дальше от электрических кухонных приборов, но рядом с кроватью.
FireProtect Plus можно устанавливать как на стену, так и на потолок. При любом способе крепления, датчик необходимо расположить на расстоянии 1–3 м от вероятного источника угарного газа.
Для помещений без вероятного источника CO стандарт также рекомендует установить датчики угарного газа на стенах:
- В спальнях — вблизи кровати, на уровне лица спящего человека.
- В коридорах и на лестничных площадках — на высоте 0,5 – 1,5 метра от пола.
- В других помещениях, где люди проводят значительное время — у рабочих мест и мест отдыха, на уровне лица сидящего человека.
Учтите, что при таком размещении датчики FireProtect Plus не будут эффективно определять задымление, только CO и рост температуры в помещении (менее эффективно, чем при монтаже на потолке).
Если устанавливаете на потолок
Датчик должен быть закреплен в самой высокой точке, где концентрируются горячий воздух и дым, на расстоянии не менее 30 см от стены.
- Если на потолке есть балки, выступающие на 30 см и более от уровня потолка — датчик должен быть установлен между каждыми двумя балками.
- Если у вас подвесной потолок — датчики крепятся на него. Датчики устанавливаются и на основной потолок, если расстояние между подвесным потолком и основным более 40 см, а также в зависимости от пожарной нагрузки кабелей (вероятность возгорания) — требования указаны в пожарных стандартах вашего региона.
- Если у вас натяжной потолок — датчик крепится на специальную конструкцию над натяжным потолком для крепления пожарных датчиков. Если такой конструкции нет и вы не хотите ее устанавливать — датчик можно закрепить на стене.
Если устанавливаете на стену
Закрепите датчик выше любой двери или окна, но на расстоянии не менее 15 см от потолка.
Если в комнате есть перегородка, датчик необходимо устанавливать на одной стороне с потенциальным источником угарного газа.
Не устанавливайте датчик:
- На улице.
- В местах с быстрой циркуляцией воздуха (возле потолочного вентилятора, кондиционера, вытяжки, открытых дверей и окон).
- На расстоянии менее одного метра от плиты и ее вертикальной проекции.
- Вблизи металлических предметов и зеркал, вызывающих затухание радиосигнала или экранирующих его.
- В помещении с температурой или влажностью, выходящей за допустимые пределы.
- Вблизи открытых источников огня.
- В закрытом пространстве (в шкафу или за перегородкой, занавеской).
- В местах с перекрытым доступом к датчику.
- Над раковиной.
- В непосредственной близости к кухонным электроприборам.
Где хранится установленное программное обеспечение в Linux?
В Windows, особенно в более старых версиях, обычно программы сохраняли файлы конфигурации и непостоянные данные в своем каталоге C: \ Program Files
. Это проистекает из того, как программы обычно устанавливались и запускались под однопользовательской, несетевой, без файловой системы DOS.
С точки зрения безопасности это плохая идея. Места, где находится исполняемый код, должны быть отделены от изменяемых данных. Таким образом, проще применить соответствующие разрешения для файлов, чтобы предотвратить изменение установленных двоичных файлов неавторизованными пользователями. Точно так же каталоги библиотек, которые могут обновляться отдельно от основных исполняемых файлов, также должны находиться в отдельном каталоге.
С появлением проблем, связанных с Vista и UAC, эта традиция, наконец, начинает серьезно терять актуальность.
UNIX и Linux, будучи многопользовательской системой намного раньше, имели тенденцию отделять исполняемые каталоги от других каталогов гораздо раньше, поскольку возникла необходимость запретить пользователям, отличным от root, изменять установленные двоичные файлы.Вот почему / usr
и даже / sbin
иногда являются отдельными разделами — администратор, особенно заботящийся о безопасности, может монтировать эти разделы только для чтения и повторно монтировать их для чтения / записи, когда требуется установка / удаление.
Пакеты обычно устанавливаются из диспетчера пакетов. Существуют различные менеджеры пакетов, такие как aptitude
(Debian и производные дистрибутивы), yum
(Redhat и производные дистрибутивы), pacman
(забудьте, какой это дистрибутив…), и другие.
Диспетчер пакетов позволяет просматривать репозитории, загружать, устанавливать, запрашивать и удалять программное обеспечение, подобно сложному (и бесплатному) «магазину приложений». Он берет на себя ответственность за обеспечение заботы о зависимостях и отслеживание того, что установлено в настоящее время.
Обычно диспетчер пакетов также разрешает те же операции с пакетом, который вы загрузили вручную вне каких-либо репозиториев. Также доступны инструменты, если вы хотите создать свой собственный из программного обеспечения, которое вы создали или скомпилировали самостоятельно.
Поскольку сам пакет НЕ является исполняемым файлом, вам не нужно запускать ненадежный исполняемый файл, о котором вы действительно не знаете, что он делает. (Windows, наконец, выпускает обновления, распространяя .msu
вместо .exe
, но .msi
существуют уже давно …)
matlab — Где мое программное обеспечение установлено в Linux?
matlab — Где мое программное обеспечение установлено в Linux? — СуперпользовательСеть обмена стеков
Сеть Stack Exchange состоит из 176 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange- 0
- +0
- Авторизоваться Подписаться
Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей. Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуКто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено 40к раз
Я использую whereis matlab
и нахожу: / USR / местные / бен / матлаб
, который представляет собой очень длинный bash-файл.
Как мне узнать, где установлен Matlab, я имею в виду его установленную папку.
РЕДАКТИРОВАТЬ:
Я использовал следующий метод: откройте matlab и используйте edit svds.m, чтобы открыть файл svds.m, и редактор покажет папку 🙂
задан 28 мая ’10 в 17: 442010-05-28 17:44
Инь Чжу Инь Чжу20711 золотой знак33 серебряных знака77 бронзовых знаков
1Попробуйте
найти MATLAB
Двоичный файл пишется заглавными буквами.В моей системе исполняемый файл MATLAB установлен в / usr / local / matlab / r2009b / bin / glnxa64 / MATLAB
(что немного странно). Тогда корень matlab будет / usr / local / matlab / r2009b
Конечно, обычно вы запускаете matlab, используя длинный сценарий оболочки …
Создан 28 мая ’10 в 17: 502010-05-28 17:50
rescdskrescdsk76144 серебряных знака66 бронзовых знаков
2я сделал
кот `который матлаб` | grep matlab
с выходом
exec / usr / local / bin / matlab64 -r maxNumCompThreads = 4 $ *
echo "qsub -I -V -l nodes = 1, matlab = 1"
exec / usr / местный / bin / matlab64 $ *
exec / usr / местный / bin / matlab32 $ *
Затем
$ ls -ld / usr / local / bin / matlab64
lrwxrwxrwx 1 корень root 30 мая 4 12:08 / usr / local / bin / matlab64 -> / usr / local / matlab64 / bin / matlab
$ ls -ld / usr / местный / bin / matlab32
lrwxrwxrwx 1 root root 28 мая 4 12:08 / usr / local / bin / matlab32 -> / usr / local / matlab / bin / matlab
$ ls -ld / usr / местный / matlab64
lrwxrwxrwx 1 root root 27 мая 4 12:01 / usr / local / matlab64 -> / usr / local / matlab_2010a-64 /
$ ls -ld / usr / местный / матлаб
lrwxrwxrwx 1 root root 23 мая 4 12:01 / usr / local / matlab -> / usr / local / matlab_2010a
ИЗМЕНИТЬ : Лучше всего сделать это из командной строки Matlab с помощью Matlabroot.
>> matlabroot
ans =
/ usr / местные / matlab_2010a-64
Создан 28 мая.
Юкюк23822 серебряных знака1111 бронзовых знаков
1В дистрибутивах на основе RPM вы можете использовать
об / мин -ql <имя_пакета>
Он покажет вам все файлы из пакета
# об / мин -ql wget
/ и т.д. / wgetrc
/ usr / bin / wget
/ usr / share / doc / wget-1.10.2
/usr/share/doc/wget-1.10.2/AUTHORS
....
Если вы не знаете, как вызывается пакет, вы можете использовать что-то вроде rpm -qa | grep -i matlab
, чтобы найти его имя
Создан 28 мая 2010, в 18:08
Расположение будет зависеть (как предложил Дмитрий) от того, как вы установили пакеты. Обычно при установке из исходников двоичные файлы и связанные файлы сбрасываются в / usr / local
. Для получения подробной информации о том, куда стандартные дистрибутивы (например, Debian и другие помещают файлы), обратитесь к Стандарту иерархии файловой системы.
2,191 11 золотой знак2222 серебряных знака3030 бронзовых знаков
Создан 28 мая ’10 в 18:03
Ваш менеджер пакетов может сказать вам об этом.YAST в opensuse имеет вкладку файлов, на которой показаны все файлы и места, в которые они были установлены. Я не могу говорить о других дистрибутивах.
Создан 22 мар.
альфа1альфа11,995711 серебряных знаков1717 бронзовых знаков
В среде Linux вы можете запустить следующий код, чтобы получить пути MATLAB
matlab -e | sed -n 's / MATLAB = // p'
, где matlab -e
выведет много информации для запуска MATLAB.Поэтому нам нужно направить их в sed -n 's / MATLAB = // p'
, чтобы выбрать только корень MATLAB. Я использую это в своем документе Makefile, чтобы найти путь к компилятору mex
без запуска MATLAB. Это очень быстрая команда. Вот что я использовал в своем документе Makefile для удобства:
MATLAB = $ (оболочка matlab -e | sed -n 's / MATLAB = // p')
MEX = $ (MATLAB) / bin / mex
Создан 22 фев.
Согласно официальному ответу MathWorks (см. Где на моем компьютере установлен MATLAB?), Он находится в — \ usr \ local \ MATLAB \ Rxxxxx
, где xxxxx
обозначает версию.Например, R2019a
для версии, выпущенной в марте 2019 года.
Создан 02 авг.
RoyiRoyi3,155 11 золотой знак66 серебряных знаков1818 бронзовых знаков
Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками linux matlab или задайте свой вопрос.
Суперпользователь лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все куки Настроить параметры
Установка— Как мне узнать, где установлено приложение?
Я бы порекомендовал пойти с ответом @Oli, если это сработает для вас.Для приложений, которые вы (по какой-либо причине) не устанавливали с
Вы можете изучить значок запуска Unity, он может сказать вам:
Файл программы запуска обычно находится в папке / usr / share / applications /
и называется примерно my-application-launcher. desktop
. Если вы не знаете, как именно называется файл, используйте ls
для проверки каталога. (Для вашего конкретного случая он называется wirehark.desktop
.)
Как только вы узнаете, какой именно, проверьте его содержимое (все, что угодно, от cat
до gedit
, будет работать, но если вы используете gedit, убедитесь, что вы сделали это как gksu gksu gedit
, а не sudo gedit
).
Файл будет содержать запись с чем-то вроде Exec = command
или Exec = / path / to / script.sh
. Если у него есть только команда, вы можете использовать , где
или находят
(как сказал @Rinzwind), чтобы получить полный путь к нему. Другой вариант — использовать , где
, чтобы найти местоположение двоичного файла или источника.
Каталог, содержащий цель средства запуска, должен быть каталогом установки программы. Если средство запуска указывает на сценарий оболочки, иногда при изучении его содержимого можно обнаружить дополнительные места, если это необходимо.
Запуск gksu nautilus
, когда вы туда попадете, даст вам оконный файловый браузер с правами root, что означает, что вы можете использовать его для копирования / удаления / редактирования любого файла, поскольку обычно установки защищены и не позволяют вам изменять файлы как обычно Пользователь.
Если это не сработает, другой вариант — использовать find
, чтобы найти что-либо с тем же именем, или grep
, чтобы найти файлы, содержащие это имя.
Однако делать это следует только в том случае, если у вас нет лучших альтернатив. Это может быть медленным, утомительным и ошеломляющим процессом, особенно потому, что иногда есть несколько мест, куда устанавливаются файлы. Если можете, воспользуйтесь другим методом.
Где находится корневой каталог файловой системы Ubuntu в подсистеме Windows для Linux и наоборот?
Для Ubuntu, установленной из магазина Windows:
Каждый дистрибутив, который вы устанавливаете через магазин, устанавливается на этот каталог appdata приложения. Например:
C: \ Users \ <имя пользователя> \ AppData \ Local \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc \ LocalState
— Бенхиллис
Для WSL2 вы можете получить доступ к домашнему каталогу из Windows (Windows 10, сборка 18342) следующим образом:
\ wsl $
В более ранних версиях подсистемы Windows для Linux файловая система Ubuntu была на % localappdata% \ Lxss
(например, C: \ Users \ Username \ AppData \ Local \ Lxss
— замените Username на свое имя пользователя на Windows). См. Сообщение в блоге WSL о поддержке файловой системы:
Основной файловой системой, используемой WSL, является VolFs.Он используется для хранения Системные файлы Linux, а также содержимое вашего дома Linux каталог. Таким образом, VolFs поддерживает большинство функций Linux VFS. предоставляет, в том числе разрешения Linux, символические ссылки, FIFO, сокеты, и файлы устройства.
VolFs используется для монтирования корневого каталога VFS, используя
% LocalAppData% \ lxss \ rootfs
в качестве резервного хранилища. Кроме того, существует несколько дополнительных точек монтирования VolF, в первую очередь/ root
и/ home
, которые монтируются с использованием% LocalAppData% \ lxss \ root
и% LocalAppData% \ lxss \ home
соответственно.Причина этих отдельных mounts заключается в том, что при удалении WSL домашние каталоги не удаляется по умолчанию, поэтому все личные файлы, хранящиеся там, будут сохранились.
ВНИМАНИЕ
Создание / изменение любых файлов в подсистеме Linux с помощью приложений и инструментов Windows может привести к повреждению данных и потере данных в подсистеме Ubuntu! (Спасибо Rich Turner за эти слова предостережения!) Это абсолютно , не поддерживаемый . Из того же сообщения в блоге:
Взаимодействие с Windows
Хотя файлы VolFs хранятся в обычных файлах Windows в упомянутые выше каталоги, совместимость с Windows не поддерживается. Если новый файл добавлен в один из этих каталогов из Windows, в нем отсутствуют советники, необходимые для VolFs, поэтому VolFs не знает, что делать с файлом и просто игнорирует его. Многие редакторы также удаляйте советники при сохранении существующего файла, снова делая файл невозможно использовать в WSL.
Файловая система Windows расположена по адресу / mnt / c
в среде оболочки Bash.
Источник: блог Дастина Киркланда, howtogeek
Посмотрите, где установлен пакет в Ubuntu
После использования утилиты apt-get для установки пакета иногда кажется, что он исчезает в никуда.Вы знаете, что он установлен, вы просто не знаете, где.
Если вы знаете имя исполняемого файла, вы можете использовать команду which, чтобы найти местоположение двоичного файла, но это не дает вам информации о том, где могут находиться вспомогательные файлы.
Есть простой способ увидеть расположение всех файлов, установленных как часть пакета, с помощью утилиты dpkg.
dpkg -L <имя пакета>
Пример: я установил davfs2, но не знал, где находится файл конфигурации, поэтому выполнил эту команду:
компьютерщик @ ubuntuServ: ~ $ dpkg -L davfs2
davfs2: / usr / share / lintian / overrides / davfs2
davfs2: / usr / share / davfs2 / GPL
davfs2: / usr / share / doc / davfs2 / ОШИБКИ
davfs2: / usr / share / copyright / dav
davfs2: / usr / share / davfs2 / НОВОСТИ
davfs2: / usr / share / doc / davfs2 / СПАСИБО
davfs2: / usr / share / doc / davfs2 / NEWS.gz
davfs2: /usr/share/doc/davfs2/README.gz
davfs2: / usr / share / doc / davfs2
davfs2: / usr / share / doc / davfs2 / TODO
davfts 9035s / etc / davfsav2: / etc / davfsav2: / etc davfs2: / usr / share / davfs2 / СПАСИБО
davfs2: /usr/share/doc/davfs2/README.Debian
davfs2: / usr / share / davfs2 / ОШИБКИ
davfs2: /etc/davfs2: /etc/davfs / usr / share / davfs2 / ChangeLog
davfs2: / usr / share / davfs2 / FAQ
davfs2: / etc / davfs2
davfs2: /usr/share/doc/davfs2/changelog. Debian.gz
davfs2: / share / davfs2 / секреты.шаблон
davfs2: /usr/share/doc/davfs2/changelog.gz
davfs2: / usr / share / davfs2 / TODO
davfs2: /usr/share/davfs2/davfs2.conf.template
/ usrfs / share davfs2 / README
davfs2: / usr / share / davfs2
davfs2: / usr / share / doc / davfs2 / FAQ
Что ж, теперь мне больше не о чем гадать. Файл conf явно /etc/davfs2/davfs2.conf. Если бы я хотел увидеть, какие файлы были установлены в / etc, вы всегда могли бы получить следующий результат:
компьютерщик @ ubuntuServ: ~ $ dpkg -L davfs2 | grep и т. д.
davfs2: / и т.д. / davfs2 / секреты
davfs2: / и т.д. / davfs2 / davfs2.conf
davfs2: / etc / davfs2
Еще легче читать.
Обновление: изменено с -S на -L благодаря подсказке от sebest.
Установка— Как мне найти местоположение моего каталога пакетов сайта Python?
Современный способ stdlib использует модуль sysconfig
, доступный в версиях 2. 7 и 3.2+. В отличие от текущего принятого ответа, этот метод по-прежнему работает независимо от того, активна ли у вас виртуальная среда.
Примечание : sysconfig
(исходный код) не следует путать с distutils.Подмодуль sysconfig
(источник), упомянутый в нескольких других ответах здесь. Последний является совершенно другим модулем, и в нем отсутствует функция get_paths
, обсуждаемая ниже.
Python в настоящее время использует восемь путей (документы):
- stdlib : каталог, содержащий файлы стандартной библиотеки Python, не зависящие от платформы.
- platstdlib : каталог, содержащий файлы стандартной библиотеки Python, зависящие от платформы.
- platlib : каталог для файлов, зависящих от сайта и платформы.
- purelib : каталог для файлов, специфичных для сайта, не зависящих от платформы.
- включает : каталог для файлов заголовков, не зависящих от платформы.
- platinclude : каталог для файлов заголовков, зависящих от платформы.
- скриптов : каталог для файлов скриптов.
- данные : каталог для файлов данных.
В большинстве случаев пользователи, задающие этот вопрос, будут заинтересованы в пути «purelib» (в некоторых случаях вас может также заинтересовать «platlib»).Путь purelib — это место, где обычные пакеты Python будут установлены такими инструментами, как pip
.
На системном уровне вы увидите что-то вроде этого:
# Linux
$ python3 -c "import sysconfig; print (sysconfig.get_path ('purelib'))"
/usr/local/lib/python3.8/site-packages
# macOS (варить установленный python3.8)
$ python3 -c "import sysconfig; print (sysconfig.get_path ('purelib'))"
/usr/local/Cellar/[email protected]/3.8.3/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages
# Windows
C: \> py -c "import sysconfig; print (sysconfig.get_path ('purelib')) "
C: \ Users \ wim \ AppData \ Local \ Programs \ Python \ Python38 \ Lib \ site-packages
С Venv вы получите что-то вроде этого
# Linux
/tmp/. venv/lib/python3.8/site-packages
# macOS
/private/tmp/.venv/lib/python3.8/site-packages
# Windows
C: \ Users \ wim \ AppData \ Local \ Temp \ .venv \ Lib \ site-packages
Функция sysconfig.get_paths ()
возвращает dict всех соответствующих путей установки, например в Linux:
>>> import sysconfig
>>> sysconfig.get_paths ()
{'stdlib': '/usr/local/lib/python3.8',
'platstdlib': '/usr/local/lib/python3.8',
'purelib': '/usr/local/lib/python3.8/site-packages',
'platlib': '/usr/local/lib/python3.8/site-packages',
'include': '/usr/local/include/python3.8',
'platinclude': '/usr/local/include/python3.8',
'скрипты': '/ usr / local / bin',
'данные': '/ usr / local'}
Также доступен сценарий оболочки для отображения этих сведений, который можно вызвать, выполнив sysconfig
как модуль:
python -m sysconfig
Как узнать, установлен ли пакет в Linux и Unix
Некоторое время назад мы узнали, как найти версию пакета в Linux . Сегодня мы увидим, как узнать, установлен ли пакет в операционных системах Linux и Unix. Найти установленные пакеты в режиме графического интерфейса очень просто. Все, что нам нужно сделать, это просто открыть меню или тире и ввести имя пакета в поле поиска. Если пакет установлен, вы увидите запись в меню. Это просто. Но его немного сложно найти в системе, где нет режима графического интерфейса. Итак, знание того, как узнать, установлен или нет пакет в режиме CLI, столь же важно, как и в режиме GUI.Теперь давайте выясним, как мы можем узнать, установлен ли пакет или нет, не так ли?
Найти, установлен ли пакет в Linux
Самый распространенный способ узнать, установлен пакет или нет, — использовать команду «which», как показано ниже:
$ который <имя-пакета>
Пример:
$ который нано
Если пакет nano установлен, он отобразит установленный путь, как показано ниже.
/ usr / bin / nano
Как видите, пакет nano установлен по пути / usr / bin / .
Давайте проверим другой пакет, например Emacs:
$ который emacs / usr / bin / который: нет emacs в (/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / root / bin)
Видите? Emacs не установлен.
Найти, установлен ли пакет в Linux, с помощью какой команды
Команда which доступна по умолчанию в большинстве Unix-подобных операционных систем.
Кроме того, существует несколько других специфичных для дистрибутива способов узнать, установлен ли пакет или нет.Читай дальше.
В Arch Linux:
В Arch Linux и его производных, таких как Antergos и Manjaro LInux, мы можем сделать это с помощью команды «pacman», как показано ниже:
$ pacman -Qs nano
Пример вывода:
местный / нано 2.9.3-1 (базовый) Клон редактора Pico с улучшениями
Узнайте, установлен ли пакет в Arch Linux, используя Pacman
Вы заметили префикс «local» перед пакетом «nano»? Это означает, что Nano установлен в вашей системе.
Если приведенная выше команда ничего не возвращает, это означает, что данный пакет не установлен.
В Fedora / RHEL / CentOS / Scientific Linux:
В дистрибутивах Linux на основе RPM, таких как Fedora, RHEL и клоны RHEL, такие как CentOS, Scientific Linux, мы можем узнать, установлен ли пакет с помощью команды «rpm» , как показано ниже.
$ об / мин -qa | grep nano
Или,
$ об / мин -qa | grep -i nano
Пример вывода:
нано-2.3.1-10.el7.x86_64
Также вы можете использовать команду Yum , как показано ниже.
Установлен список $ yum | grep 'nano'
Чтобы вывести список всех установленных пакетов, выполните:
$ об / мин -qa
Как один из наших читателей «Gregory Pittman» , упомянутый в разделе комментариев ниже, мы можем использовать команду dnf в Fedora, чтобы найти установленный пакет.
$ dnf list имя пакета
или даже
$ пакет списка dnf *
Из них вы получите список того, что установлено, а также то, что доступно в репозиториях.dnf позволяет использовать подстановочные знаки, а также при поиске не учитывает регистр. Иногда вы не совсем понимаете, что ищете, или не знаете, как правильно написать.
В Debian / Ubuntu / Linux Mint:
В системе на основе DEB, такой как Debian, Ubuntu и ее производных, таких как Linux Mint и Elementary OS, мы можем сделать это с помощью команды «dpkg» .
$ dpkg -s нано
Пример вывода:
Определите, установлен ли пакет в Debian, Ubuntu Linux с помощью команды dpkg
Как видно из вышеприведенного вывода, пакет nano установлен в нашей системе Ubuntu.Эта команда не только показывает, установлен ли указанный пакет, но также и приоритет пакета, номер версии, имя сопровождающего, зависимости, его описание и т. Д.
Это не единственный способ найти установленные пакеты. Вот еще несколько команд.
$ dpkg-query -l nano
Пример вывода:
Желаемое = Неизвестно / Установить / Удалить / Очистить / Удерживать | Статус = Not / Inst / Conf-files / Unpacked / halF-conf / Half-inst / trig-aWait / Trig-pend | / Err? = (Нет) / Reinst-required (Status, Err: uppercase = bad) || / Название Версия Архитектура Описание +++ - ============== - ============ - ============ - ===== ============================ II нано 2.5.3-2 amd64 небольшой, удобный текстовый редактор, вдохновленный Pico
Вот еще один.
$ dpkg --get-selections | grep nano
Пример вывода:
nano установить
И еще одна команда ….
$ dpkg --list | grep nano
Пример вывода:
ii nano 2.5.3-2 amd64 небольшой удобный текстовый редактор, вдохновленный Pico
Или используйте эту команду:
$ dpkg --list | grep -i nano
Чтобы просмотреть список всех установленных пакетов, запустите:
$ dpkg --list
В SUSE / openSUSE:
Чтобы проверить, установлен ли пакет в SUSE и openSUSE, запустите:
$ поиск zypper nano
Или, сокращенно:
$ zypper se nano
Вы также можете использовать команду «rpm», как показано ниже.
$ об / мин -q nano
Определение того, установлен ли пакет или нет, с помощью утилиты has Поверьте, это очень просто! Утилита «имеет» будет проверять наличие различных инструментов командной строки на пути, а также сообщать об их установленной версии.
Для его установки выполните следующие команды:
$ git clone https://github.com/kdabir/has.git $ cd имеет $ sudo make install
Теперь проверьте, доступен ли пакет или нет, как показано ниже.
$ есть нано ✔ нано 2.5.3
Если вы видите галочку (✔), пакет установлен. Как видно из вышеприведенного вывода, пакет nano установлен и его версия 2.5.3.
Вы увидите крестик, если пакет не установлен. Проверьте следующий пример.
$ есть emacs ✘ emacs
Вы также можете проверить наличие нескольких пакетов.
$ имеет nano emacs vim ✔ нано 2.5.3 ✘ emacs ✔ vim 7.4
Если вы не хотите его устанавливать, вы можете использовать его напрямую, как показано ниже. Однако ваша система должна быть подключена к Интернету.
$ curl -sL https://git.io/_has | bash -s нано
Чтобы проверить наличие нескольких пакетов:
$ curl -sL https://git.io/_has | bash -s nano emacs vim
Создайте псевдоним, если вам лень вводить всю команду:
$ псевдоним has = "curl -sL https://git.io/_has | bash -s"
Теперь просто используйте эту утилиту, как показано ниже:
$ имеет нано
Подробнее см. На странице проекта на GitHub.
Найти, установлен ли пакет в Unix
Следующие шаги были протестированы в FreeBSD 10.3. Я никогда не пробовал никаких других операционных систем BSD, кроме FreeBSD. Итак, могут быть разные команды, чтобы узнать, установлен ли пакет в других операционных системах BSD.
Во FreeBSD это можно сделать с помощью команды «pkg» :
$ pkg_info -Ix <имя-пакета>
Пример:
$ информация о упаковке -Ix nano
Пример вывода:
Определите, установлен ли пакет в FreeBSD, используя команду pkg
Чтобы просмотреть все установленные пакеты, вы можете использовать следующую команду:
$ информация о упаковке
Или,
$ версия пакета -v
Это займет от нескольких секунд до минуты в зависимости от количества пакетов в вашей системе FreeBSD.
Заключение
Теперь вы знаете, как узнать, установлен пакет или нет, используя официальный и неофициальный способ из командной строки. Как видите, это не так уж и сложно. Это всего лишь пара команд, которые вы легко запомните. Если вы не можете запомнить эти команды, просто отметьте их закладкой или сохраните их в самом Терминале для запуска по запросу.
Спасибо, что заглянули!
Помогите нам помочь вам:
Хорошего дня !!
.