Обнаружить Ubuntu с помощью языка Perl

Я работаю на скрипт на Perl, который должен написать конфигурационный файл. Мне нужно знать, если скрипт работает на Ubuntu установить некоторые Убунту-конкретные значения (в основном, отключить единый бар). Скрипт не требует каких-либо пакетов Perl, который не может присутствовать на систему пользователя.

Как я могу проверить, если система Ubuntu или другой дистрибутив Linux?

+639
Saribek 31 мая 2018 г., 9:21:25
28 ответов

Если у вас есть типовая настройка соединения с сетью менеджер и DHCP, выполните следующие действия:

  1. Щелкните правой кнопкой мыши на значок сетевого менеджера в панели и выбрать "Изменить соединения..."
  2. Выберите соединение на вкладке проводная или беспроводная, выбрать "редактировать"
  3. (Введите Ваш пароль, если соединение устанавливается как "общесистемный доступен")
  4. Выбрать вкладку Параметры IPv4
  5. Переключатель метод "автоматически (DHCP, только адрес)"
  6. Введите имя сервера в поле "Дополнительный DNS-серверов" и нажмите "Применить"

Что следует сделать трюк.

+941
Jon Kyte 03 февр. '09 в 4:24

Как установить все плагины с Compiz в Ubuntu 11.04 Нэтти? я не могу установить неподдерживаемые Плагины

Я хочу установить экспериментальные модули, а не в менеджер плагинов-дополнительных. Эти плагины были установлены с Git в предыдущих версиях Compiz и со сценарием (0.8.х):

Атлантис 
cubemodelбыл 
fakeargb 
плитка 
снег 
+841
Igor Benko 15 апр. 2018 г., 5:07:02

Только одно слово: безопасность.

  1. Вы вошли как root = все приложения работающие с root мидлета-каждый уязвимость в Firefox, Флэш, в OpenOffice и т. д. теперь может уничтожить вашу систему, потому что сейчас вирусы имеют доступ везде. Да, есть только несколько вирусов для Ubuntu/Linux, но также из-за хорошей безопасности и по умолчанию непривилегированного пользователя.
  2. Это не только про вирусы-небольшой баг в приложение может удалить некоторые системные файлы или...
  3. Когда вы вошли как root, вы можете сделать все-система не попросит! Вы действительно хотите отформатировать этот диск? ОК, всего один клик и дело сделано, потому что ты корень и вы знаете, что вы делаете...
+834
Webdiv 29 сент. 2019 г., 15:05:38

Недавно я изменил свое Wubi установить на полную установку, которая работает намного мягче, чем Wubi. Я должен был повторно установить все свои вещи, потому что я сделал это ленивый человек-это путь, и после переустановки Java, я решил использовать Oracle для построения, как известно, будет более стабильным, и нет ни одного Java-программа, которая ломает под Оракула.

Но, сейчас я считаю, что некоторые программы, а именно 3D, не имея какой-то большой глюки, и я знаю, что на самом деле эти глюки вызваны на Java 7 не-так-Ява 6-ишь, как же программы работают нормально под Мои загрузки Windows, в котором есть Ява 6 на нем.

Есть некоторая информация, которая может сделать его показаться, что я хочу, чтобы запустить OpenJDK, то или что-то, но это не так. Я просто хочу знать, как понизить версию от Oracle по Java 7, вниз к Oracle на Java 6.

Спасибо.

Редактировать: для установки, я использовал следующий метод:

судо дополнения кв-репозиторий ppa:webupd8team/java с
судо apt-получить обновление
судо apt-получить установке Oracle-java7-Installer с
+730
Taegost 14 дек. 2018 г., 0:09:11

Я пост этот вопрос с новым Наутилус-это очень недружественный клавиатуры, специально для одной клавиши. От 3.4 до 3.6 очень полезной клавишей "Backspace" ярлык, чтобы перейти в родительскую директорию пошел (наряду многими другими функциями).

В частности, я хотел бы знать, как идти в родительский каталог.

+702
khh 6 мар. 2011 г., 20:28:39

Вам не нужно повторять для внешних команд (в ЛС), потому что найти можете делать все нужно через действие:

найти /путь -к printf '%т+ %р\н - | то -р | руководитель
+678
barmalei5225 26 мая 2018 г., 15:16:03

В найти базы данных не содержат сведений, что другие имена, так что вы должны запустить какой-либо другой инструмент, как ЛС, на найти выход

lsloc() {
 найдите "[email protected]" | 
 пока читала-R имя; делать
 ЛС-ЛД "$имя"
сделано
}
шаблон lsloc 
+664
user63409 8 апр. 2014 г., 2:51:51

Я использую PHP 5.3 и должны оставаться на PHP 5.3 в обозримом будущем. Пожалуйста, не предлагайте обновление-для моей установки, это просто не возможно на данном этапе.

Я в настоящее время оценки, какую операционную систему выбрать для моего нового сервера. Я предпочитаю использовать Debian хриплый (о котором я систему прижав плечо склонны тянуть на PHP 5.3 пакеты из squeeze), но в последней Ubuntu LTS включает PHP 5.3 и поддерживается до 2017 года.

Вот что мне интересно: на PHP 5.3 проходит Эол менее чем за год. Когда его бросили, будет канонический отказаться от него так же, или они будут бэкпортировать исправления безопасности из PHP 5.4+ (где это применимо) до 2017 года?

+620
Fadly Fadel 21 мар. 2011 г., 6:35:25

Многие из моих старых примеров для ПГФ участков не работает. Я думаю, что проблема из-за этого. Кто-нибудь знает, почему 11.10 использование старой версии может использоваться?

+618
TiffanyTLove 25 нояб. 2013 г., 9:25:20

12.01 меньше 12.04. Это означает, что это не обновление. Я предполагаю, что вы имеете в виду 12.10. Пожалуйста, обновите ваш вопрос, если это так.

12.04-это релиз ЛТС. По умолчанию это только обновления до следующей версии ЛТС (13.что-то долго с форума) Вы можете изменить это, запустив обновление-менеджер из терминала и нажав кнопку Параметры. На "обновление" выберите вкладку уведомить меня "для любой новой версии". Затем закройте окно.

Запустите обновление-менеджер снова и вы должны получить немного всплывающее окно для обновления.

Убедитесь, что это то, что вы хотите сделать. Для большинства обычных пользователей, 12.04 рекомендуется (и является последним).

+614
Philip Singline 25 июн. 2018 г., 2:13:24

Введите команду sudo apt-получить обновление , чтобы получить списки обновляются.

Если это первый раз, когда вы запускаете эту команду, было бы скачать что-то вроде 20 МБ данных.

Затем введите команду sudo apt-получить обновление для установки обновления, если вы хотите.

Вы можете избежать этого шага, если вы хотите установить более поздних обновлений.

После первого шага завершается успешно, вы должны быть в состоянии, чтобы установить пакет распаковать, введя команду sudo apt-получить установку распаковать.

+596
Joshua Gilman 5 нояб. 2016 г., 15:50:32

Не могу удержаться от рекомендации использовать SSH (УПП / SFTP клиент), а затем по FTP, как мне кажется, это более безопасно.

В любом случае, Vim откроет файлы или сохранить файлы по FTP (и УПП).

ВИМ ftp://[email protected]//path/to/file.php

Обратите внимание на двойное // :)

Увидеть этот учебник для деталей.

В любом случае, чтобы сохранить файл, с которым работает локально через FTP, пользователей Nwrite

Nwrite ftp://[email protected]/path/to/file.php

Можно сопоставить, что в Vim с

смар <лидер>Р :Nread ftp://[email protected]/path/to/file.php
смар <лидер>ш :Nwrite ftp://[email protected]/path/to/file.php

Лидер-это переменная, по умолчанию это /, но вы можете определить его как еще один ключ

:пусть mapleader = "+"

Подробнее см.:

http://vim.wikia.com/wiki/Best_Vim_Tips#FTP_from_Vim

https://stackoverflow.com/questions/1764263/what-is-the-leader-in-a-vimrc-file

+589
ktifru 7 июл. 2018 г., 5:30:24

Я не уверен, что случилось. Несколько дней назад мне установили какие-то обновления и теперь я получаю ошибку, когда я пытаюсь запустить судо Наутилус. Если я запускаю gksudo Nautilus и он зависает на несколько секунд, потом ничего не делает.

enter image description here

Кто-нибудь еще была та же проблема, или знаете как это исправить? Подобное происходит, когда пытаюсь запустить команду sudo теперь также...

попытки судо других приложений: enter image description here

Пользователям использовать sudo? как просили: enter image description here

$Дисплей и судо судо-V, как и просили: enter image description here enter image description here

+509
user70060 28 февр. 2013 г., 5:20:18

Когда я создаю виртуальный диск, используя VirtualBox, необходимого пространства используется с раздела, на который я установил Ubuntu на. Я могу изменить это так, что я могу использовать один из моих других подключенных разделов для этого ?

+451
Stefem 16 февр. 2018 г., 1:01:30

Чтобы переместить настройки между машинами Убунту, просто скопировать домашнюю папку (~) на другой компьютер. Он содержит все ваши личные настройки. Чтобы увидеть скрытые папки, нажмите сочетание клавиш Ctrl+H. вы можете удалить некоторые из эти папки после копирования, как большинство из настройки в домашней папке хранятся приложения, а не системы.

+444
Vimalraj Selvam 15 нояб. 2011 г., 7:50:24

www.linrunner.de установки ТЛП через ППА метод, перечисленные здесь, это должно помочь вам с вашей батареи. Однако, если он сохраняется, взять аппарат обратно по гарантии.

+412
b123123321 12 июл. 2018 г., 14:43:28

Вы также можете сделать это в интернете... хотя это не всегда рекомендуется, чтобы конвертировать PDF-файлы в mobi с форматы совершенно разные.

http://www.mobi-to-pdf.com/

+410
amicitas 15 июн. 2011 г., 23:48:59

Если вы на Firefox:

  • Зайдите в меню Инструменты > Настройки > Дополнительно > сеть.
  • В этого нажмите кнопку "Настройки" в разделе Подключение и выберите вариант, который говорит "Нет Прокси".
  • Нажмите кнопку "ОК" во всех открытых диалоговых и закройте его.

Теперь попробуйте открыть любую веб-страницу и посмотреть, если он подключается потом.

+367
fragapanagos 8 февр. 2018 г., 9:31:23

Если вы хотите найти на сервере через Наутилус, как вы делаете с файлами на локальном компьютере:

  1. Открываем Наутилус ("Домашняя Папка")
  2. Перейти к "файл" --> "подключиться к серверу"

    Connect to server

  3. Выберите "СШ" в разделе "Тип"

  4. Поставить IP-адрес или домен под "сервер"

    Select SSH

  5. Добавьте ваше имя пользователя и установите флажок "добавить закладки" если вы хотите, чтобы место сохранили в закладки.

Папка должна открыться прямо для вас.

+359
noisy 6 июн. 2018 г., 10:07:16

У меня с Win7 хост с Ubuntu гостя через файл VBOX. он настроен с параллельной сетевой адаптер и я использую DHCP для назначения IP-адрес 192.168.0.5 к гостю, который подключен к смартстарт.Дэв в мои окна файл хостов. Я не сделал ничего, чтобы хозяева на стороне Убунту.

Я тестирую веб-сайт и нужны для sendmail работает. У меня sendmail установлен, но письма не отправляются. Когда я смотрю через ошибка почты журналы, я вижу много линий, как это:

14 января 17:00:01 djw-СС см-МСП-очереди[2771]: мое имя узла (djw-СС) неизвестный; сна Для повтора
14 января 17:01:02 djw-СС см-МСП-очереди[2771]: не удается квалифицировать мое собственное доменное имя (djw-СС) - используя короткое имя

Может кто-нибудь сказать мне, как получить эту работу? Странно, у меня похожие настройки на другой ВБ - я не думаю, что я сделал что-то другое, и она прекрасно работает из коробки.

+305
Joe Zack 3 апр. 2016 г., 1:49:27

Я ищу способ сканирования каталогов (не рекурсивные) и смола его, используя первоначальное имя папки, а затем удалить папку (так я буду есть только папка в сжатом виде) У кого есть команда для этого?

+174
NoNameProvided 1 мар. 2015 г., 10:53:18

Первый скачать X-черепица отсюда , как только он загружает, наверное, в папку "загрузки", нажмите сочетание клавиш Ctrl+АЛТ+т на клавиатуре, чтобы открыть терминал. Когда она открывается, выполните команду ниже.

компакт-диск загрузки

После того, как вы в загрузок, делать

судо команды dpkg -я х-tile_2.3.1-1_all.деб

И что будет установить X-плитка

+147
Brittany Alexander 16 июл. 2019 г., 19:44:07

Прежде всего убедитесь, что у вас действительно есть подключение к интернету. Для этого откройте терминал и введите:

пинг -З. 2 google.com

Вы должны получить нечто подобное:

Пинг google.com (173.194.39.137) 56(84) байт данных.
64 байт из bud02s03-in-f9.1e100.net (173.194.39.137): icmp_req=1 ttl с=55 Время=2.99 МС
64 байт из bud02s03-in-f9.1e100.net (173.194.39.137): icmp_req=2 ttl с=55 Время=3.10 МС

--- google.com статистики пинга ---
2 пакетов, передающихся, 2 получено, 0% потери пакетов, время 1001ms
РТТ мин/ср/Макс/mdev = 2.993/3.051/3.109/0.058 МС

Если нет, то у вас есть проблемы с подключением к интернету. Если соединение работает, то отключить протокол IPv6 следующим образом:
Введите в терминал:

судо команду Gedit /и т. д./sysctl.конф

И вставить эти строчки в конце файла:

чистая.протокол IPv6.конф.все.disable_ipv6 = 1
чистая.протокол IPv6.конф.по умолчанию.disable_ipv6 = 1
чистая.протокол IPv6.конф.Ло.disable_ipv6 = 1

Сохраните, закройте и тип:

команду sudo sysctl-переменной -п

Увидеть, если браузеры работают.

+144
Michael Bordomon 21 февр. 2014 г., 3:32:21

Если ваш установщик не видит жесткий диск(и), то вы могли бы попробовать это.. я предполагаю, что вы можете загрузить другую ОС, чтобы написать это сообщение? Если это Windows (и если вы знаете, как) получить Windows выполнить команду chkdsk /f и до начала загрузки это должно решить несколько вопросов... Если вы не знаете как, ответ здесь.

+138
vadik1337 23 окт. 2012 г., 23:37:03

В основном для добивани у меня установлено несколько окружений рабочего стола. И если вы не знакомы с Unity, вы знаете, что способ переключения работает, вам получить такое выпадающее с установки всех средах, то вам высокой-свет нужный параметр и нажмите "ОК". Так что моя проблема заключается в том, что у меня довольно много установлено, и кнопка ОК находится за пределами экрана, и я не могу найти любой способ, чтобы прокрутить вниз? Так что, в свою очередь, я не могу включить мой Де в результате.. любой способ обойти это?

+131
Oleh 16 мая 2013 г., 2:38:24

На моей системе, аналоговый выход работает, но громкость выхода для наушников очень низкая. Внутренние динамики работают хорошо, и уровень громкости является обоснованным. Однако, даже на 150%, громкость-выход для наушников еле слышно (alsamixer утилита командной строки, также в полном объеме).

Есть ли способ, чтобы установить постоянное повышение или постамент к выходу на наушники? Я имею в виду, применяя укрепляющее действие на базовую линию, по которой уровень звука в микшере громкости по сравнению.

Там, кажется, некоторые отчеты , относящиеся к этому на Launchpad - кто-нибудь знает обходной путь или решение?

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

+112
Joshua Dela Cruz 4 дек. 2010 г., 4:11:51

Вместо добавления еще одного пользователя, как Рувим предложил, Вы можете просто изменить пароль для существующего пользователя и сохранить все настройки: Выберите режим восстановления от жратвы, запустить в оболочку с правами root и выполните следующую команду:

программа passwd <имя пользователя>

Это позволит вам сбросить пароль существующего пользователя.

+90
Lauren Gundrum 9 нояб. 2011 г., 7:32:15

Вот несколько вещей, которые я пробовал, кажется, работает:

Я могу также создать "аккумулятор" с Compiz профиль, который не имеет никаких наворотов и перейти к этому, когда я хочу уменьшить мощность использовать Compiz и все.

+33
Denicio 30 июн. 2017 г., 23:22:18

Показать вопросы с тегом