Выпадающее меню значком сети отсутствуют некоторые элементы

Там должно быть больше сотрудников в выпадающем меню. Иногда перезагрузка может решить проблему. Я обновил Убунту до 12.04.

missing "connect to VPN etc."

and after a restart the indicator thinks I do not have Internet connection.

+24
Julian Poidevin 13 февр. 2014 г., 12:36:39
38 ответов

Использовать tuxboot или помощи UNetbootin создать загрузочную USB из программы GParted Live или просто использовать любой LiveCD с Убунту установщик и загрузите его и выберите опция попробовать Ubuntu,теперь с помощью GParted редактор разделов расширить или изменить раздел в системе,дело в том, что для любой операции, как расширение и т. д. должны быть выполнены, когда объем находится в автономном режиме.

вы можете скачать программу GParted жить здесь.есть также инструкции, сделать лайв CD/USB через есть.

Вы можете использовать меню EasyBCD программа для двойной загрузки,пожалуйста, следуйте это руководство

Большую часть времени он будет работать,иногда это может не сработать.В этом случае вы можете следовать этой статье.Второй способ несколько сложный, но он работает точно,я использовал оба метода.

+981
Rooler 03 февр. '09 в 4:24

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

+970
gleb619 21 июн. 2012 г., 10:55:15
Другие ответы

Связанные вопросы


Похожие вопросы

Как Мартейн Heemels упомянул в своем ответе, есть также предприятия, которые я просмотрелаи которые работали почти как рекламируется-вы можете контролировать вещи в gconf через групповую политику.

Там же centrify служба, которую я не проверял, но должно работать более или менее, как то же самое. Я заметил, что centrify служба бесплатная версия, которая обеспечивает проверку подлинности ad (также открыто делает то же самое) теперь доступен в каноническом партнер РЕПО, так это два варианта для ad auth с собой на продажу ГП администратора, которые явно поддерживают Убунту.

Если вы в конечном итоге развернув один из них, я хотел бы услышать, как вы тариф.

+929
Eric Stegemann 19 апр. 2010 г., 21:14:22

Это доступно в Qt быстрая

http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-gridview.html

Вот ссылка на учебник. К сожалению, не могу дать больше информации в ответ, но учебник хороший.

+905
faham 3 дек. 2012 г., 0:36:44

Я хочу, чтобы мой компьютер, чтобы выйти каждый раз, когда я закрываю крышку. И под этим я подразумеваю полностью выходить. В основном я хочу, чтобы запуск приложения для запуска каждый раз, когда я открываю крышку, чтобы мой компьютер. Прямо сейчас, он просто блокирует экран и возвращается, когда я типа в мой пароль. Было бы очень здорово, если я могу иметь его так, что запуск приложения запускаются каждый раз, когда я открываю крышку. Однако, выход потеряете все несохраненные файлы?

Кроме того, вы знаете, если есть способ, чтобы выполнить команду каждый раз, когда я открываю крышку?

Это Делл Инспирон Э1505 под управлением Ubuntu 10.04.

+898
Andrey Monkin 9 окт. 2018 г., 8:21:48

Когда я попробовал это месяц назад, на имак G5, я обнаружил, что 12.10 ISO и мой графический драйвер не позволял мне добраться до попробовать/живая стола - или, если он сделал, без аппаратного ускорения, цвета на экране были posterised и практически непригодным для использования. Я нашел два решения, одно из которых вам, возможно, понравится, ты не сможешь:

Во-первых, (и это сработало для меня) вы могли бы попробовать загрузить альтернативный ппц установить ISO и работает с этим. Она позволяет установить использовании графическим интерфейсом, с дебиан/Дос-подобный интерфейс. После установки, вы должны быть в состоянии загрузиться в ОС, но нужно изменить все части, которые не будут работать правильно. В моем случае звук, WiFi и графики. Решения существуют и являются Google-в состоянии. Я поселился с 98% идеально устанавливать, просто отключить аппаратное ускорение в yaboot каждый раз, когда я загрузиться. Для прославленное текстовый процессор и электронную почту клиента это нормально, но для YouTube, DVD и флэш-игра закончена.

Во-вторых, можно попробовать загрузить версию 12.04 и запуск старого установщика. Это один работал для меня, используя графический попробовать/живая рабочего стола. После установки, вы могли бы попробовать обновление всей операционной системы до 12.10 если вы хотите, используя "судо делать-релиз-обновление", но слово предостережения: когда я попробовал использовать эту технику в модерн графический пакет был поврежден, поэтому пришлось начинать с нуля.

+857
Mehdi Kamil 11 июл. 2016 г., 16:55:43

Команды должны ссылаться на их месте. Так уведомления-отправлять нужно в/usr/Бен/уведомления-отправить

Все команды должны иметь их полный путь.

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

+852
src091 5 авг. 2019 г., 8:04:05

Я могу сделать это легко, без borking моей системе?

+815
u449355 8 нояб. 2019 г., 7:29:34

Я использую Ubuntu-студия 12.10 и вот моя проблема :

Когда я вставить плагин на дорожку , я получил сломанный интерфейс . Я могу использовать большинство из них без соответствующих интерфейсов , но самое сложное, как EQ10Q являются боли в использовании без его интерфейс . Графический интерфейс разбит со всеми плагин использовать в пыл и упакованные с Ubuntu-студия 12.10 . Настоящая проблема заключается в том, что с бывшим версия Ubuntu-студии , интерфейс плагинов работает нормально . Я пробовал Ubuntu-студия 12.10 на разных компьютерах , и то же самое ! . Но самое странное, что плагины, GUI работает с другой плагин-хост программные как ЛВ2-стойку . Вот скрин-шоты того же плагина, но работающие в разных хостах :

ЛВ2-стойки :

http://imageshack.us/a/img547/7214/plughost.png

Пыл :

http://imageshack.us/a/img850/4365/ardourhost.png

Я не знаю, если это проблема зависимости или настройки , но я надеюсь, что кто-то в сообщество Ubuntu знает решение !

Спасибо заранее !

+797
Pedro Varela 1 февр. 2018 г., 11:19:11

Я использую Ubuntu 10.10 с момента его бета-версии. Я регулярно обновляем его. Синус в день до-градации воспроизведения аудио и видео прерывается, независимо от любых форматах. Я подождал до 10 октября.

Это не было проблемой в сознании. Как решить эту проблему.

+730
Sanho Adams 26 дек. 2013 г., 2:58:16

Я добавил чиновник НПА:биткоин/Bitcoin в моей программное обеспечение, источники и сделал судо apt-получить обновление, но каждый раз, когда я пытаюсь судо apt-получить установку биткоин - эта ошибка всплывает.:

Е: не удалось найти пакет биткоин

Как я могу это исправить?

+707
tamiromara 25 февр. 2015 г., 15:21:13

У меня этот ноутбук не очень хорошо справляется с подсветкой.

В /и т. д./По умолчанию/жратву, я добавил acpi_backlight=поставщик функцию, чтобы заставить его работать на всех. Что сейчас прохладно, и подсветка работает, а вот минимальное значение подсветки все-таки довольно высокая.

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

+704
Rob C 20 мар. 2014 г., 15:08:46

pymol запускается через скрипт-враппер. Как только он заработает я вам два questionmarks в лаунчере. Сама Pymol имеет иконку в тире. Но как pymol-это только фантик этот значок не используется, когда два других инстансов. Я посмотрел на этот скрипт в /usr/Бен/pymol , но не могли придумать, как продолжить. Я думаю, я должен создать .Desktop-файлы для каждой запускаемой окна, но я не знаю их название. Среди запущенных процессов я вижу только "вместо python2.6". Я думаю, что создание .рабочий стол-файл для python2.6 не очень поможет, если я хочу использовать различные значки для каждого окна.

Любая идея?

Pymol: http://apt.ubuntu.com/p/pymol

(Питон игры только показывает питона значок, а не значок игры: https://bugs.launchpad.net/ubuntu/+источник/единство/+баг/777417 )

+671
ferhtgoldaraz 25 апр. 2011 г., 10:22:13

Я только что получил старый творческий Дзен микро. Я подключил его к компьютеру, и система не признаете, что там был какой-то устройство подключено. Оказывается, творческий Дзен микро были сделаны только для работы на системах Windows.

Потом я узнала, что эту программу можно установить для системы Linux под названием KZenExplorer, и он должен включать вашу систему, чтобы обнаружить устройство и управлять им. Пакет-это тара.файл bz2 и я узнал, как установить что-то вроде пакета, но когда я попытался сделать это таким образом, он застрял в процессе конфигурации и была ошибка, что не позволил бы мне продолжать нормально. Веб-сайт для KZenExplorer упомянул что-то о необходимых библиотек и перечислил их. Там были только два из них, libnjb и библиотеки тегов.

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

Я застрял, я теряю терпение. Если кто знает что-нибудь о KZenExplorer и как заставить его работать на Ubuntu 12.04.

+644
IbrahimSahab 8 дек. 2010 г., 2:57:18

При использовании -C, что означает, что вы меняете там каталог. Поэтому, если вы хотите дегтя каталог Новости в /var/www, который вы должны использовать:

судо смолы гфд /данных/резервное копирование/Новости/Новости.тар.расширением bz2 -C в файле /var/www в/ новости
+635
TGG 21 июн. 2018 г., 21:46:26

Я нашел на этом запуска ошибка (https://bugs.launchpad.net/ubuntu/+источник/foo2zjs/+баг/96454) команды:

команду sudo getweb 1020

Я не знаю, что getweb, так вот вопрос.

+623
Oh Xyz 3 мая 2012 г., 4:36:15

Поэтому ответ Нет Поддержка нескольких пользователей объясняется тем, что разработчики не подумали об этом случае, и никто не попросил их реализовать.

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

+597
RPG669 18 дек. 2018 г., 21:39:28

Попробуйте для amd64 версию осознанных http://packages.ubuntu.com/lucid/libglitz-glx1 За то, что я видел пакет будет совместим, поскольку он требует определенной версии или выше, который вы уже должны были.

+581
Joe Shepard 14 июл. 2013 г., 16:19:39

На обзор в GNOME-оболочки, есть две кнопки поиска Google и Wikipedia. Можно ли создать подобную кнопку для Убунту?

+578
Gregory Yanushkovskiy 24 июн. 2015 г., 1:12:34

У меня мышь Logitech MX в любом месте беспроводной USB-мышь, которая очень хорошо работает с Ubuntu. Однако, я хотел бы отключить сенсорную панель, когда мышь подключена. Я продолжаю нажимать на сенсорную панель с мое запястье или палец и нанести мыши, чтобы перейти к другой части экрана. Я постоянно исправляя опечатки.

Я имел эту проблему, так как я установил Ubuntu 9.10. Я не уверен, если это потому, что биометрия является частью тачпада, способ, устройство, встроенного в систему, или BIOS, которая не дает мне отключить его.

+552
Moeez Tariq 10 апр. 2010 г., 0:25:48

Последние.ФМ принес некоторые изменения в их радиослужб. Вот соответствующие цитаты из их блога.

  • В Соединенных Штатах, Соединенном Королевстве и Германии, по радио в настольном клиенте функцию подписки, как и везде.
  • В Канаде, Австралии, Новой Зеландии, Ирландии и Бразилии, будет без существенных изменениях в наших услугах.
  • К сожалению, во всех других странах, мы больше не предлагая услугу радио после этой даты.

Идя вперед от 15 января 2013 года, на радио будет подписка функция доступна в странах США, Великобритания, Германия, Канада, Австралия, Новая Зеландия, Ирландия и Бразилия.

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

+548
Christopher Oldfield 21 июн. 2019 г., 14:53:21

Я всегда просто использовать эту команду в командной строке:

с dpkg -л | команда grep MySQL в

поэтому вышеуказанные просит dpkg, чтобы список всех установленных пакетов, а потом grep по только те, что есть MySQL в названии.

+536
salman2244 26 нояб. 2013 г., 16:33:14

это не проблема, просто любопытно: Почему Ubuntu не имеет /usr/Бен/Баш ?

как ссылка на /bin/bash или другом направлении.

+515
tigertang 30 апр. 2014 г., 5:36:28

Я предпочитаю архитектуру x86_64. Нет решения для поддержки +4 ГБ оперативной памяти. С 64-разрядной это возможно, чтобы дать больше 2 ГБ ОЗУ на один процесс(может быть полезен в области виртуализации). И теперь большинство программного обеспечения 64-разрядной архитектуры, в отличие от него был пару лет назад. И производительность лучше. Если вы используете 64-разрядное программное обеспечение, иногда значительно лучше. http://www.phoronix.com/scan.php?page=article&item=ubuntu_1210_3264

+484
vincent mugendi 22 нояб. 2012 г., 22:33:51
в Маунт -л

В это виртуальная файловая система для среды рабочего стола GNOME, которая позволяет получить доступ к общим дискам по протоколу SMB, FTP и WebDAV и SFTP клиент. Доступны акции монтируются под ~/.в/, вы можете видеть их там, как хорошо.

Команда выше перечислены все подключенные внешние диски и сетевые папки, например:

$ в Маунт -л
Привод(0): 1.5 ТБ Жесткий диск
[СНиП]
Гора(0): Public на файловый сервер -> протокол SMB://файловый сервер/общественных/
 Тип: GDaemonMount
Крепление(1): SFTP для Берта на server.example.com -> sftp://[email protected]/
 Тип: GDaemonMount
Крепление(2): WebDAV как Берт на server.example.com -> davs://[email protected]/dav
 Тип: GDaemonMount

Если добавить опцию вы получаете еще больше информации.

+476
rjakub 8 июн. 2017 г., 4:28:02

Сделать сервер MySQL статуса введя команду sudo услуги тузды статус

Если она не запущена запустить его, введя команду sudo услуги тузды начать

Если вы получаете услуги не признаются сообщение, установки MySQL-сервера введите:

судо apt-получить установки MySQL-сервера

Это позволит установить MySQL, затем запустить его, введя команду sudo услуги тузды начать

+442
Deplicator 10 дек. 2013 г., 3:53:29

При установке Ubuntu на жесткий диск установщик заботится о перегородки. В случае, если он находит пустую неразмеченную область, он будет использовать это для установки Ubuntu. Если вы уже установили ОС, программа установки позволит вам уменьшить раздел, чтобы потом провести Ubunutu.

По умолчанию один раздел и дополнительный раздел подкачки будет создан. В случае, если установщик найдет уже существующий раздел подкачки, она не будет создавать дополнительной. Мы хотим держать наш дом в отдельный раздел, будь то

  • зеркало Этот раздел
  • просто отформатировать раздел ОС без удаления дома
  • наличие операционной системы на быстром ССД, но дома на обычном диске,
  • или множество других причин.

Обратите внимание, что это не хорошая идея, чтобы разделить все дома перегородка с разных дистрибутивов или релизы, так как это может привести к конфликту параметры конфигурации из различных версий приложения. А не делить все дома мы должны обмениваться данными только на общий раздел. Затем эти данные каталоги могут быть символические ссылки на них, чтобы из дома подкаталоги пользователя.

В следующих разделах позвольте мне обрисовать процедуры для дома на разделе или диске на разных ОС:

Резервная копия всех ваших важных данных перед изменением разделов.

Установка рабочего стола

  1. По установке Ubuntu выбрать "другое" , чтобы иметь доступ к разметки.
  2. Если диск был использован раньше, удалить таблицу разделов или же удалить разделы, чтобы держать Убунту. Все данные на этих разделах будут удалены.
  3. Создать новый раздел в корневой каталог операционной системы.
  4. Выберите точку монтирования / для этого корневого раздела:

    enter image description here Обратите внимание на различные точки монтирования, вы сможете выбрать при создании любого раздела.

  5. Повторите шаг 3. и 4. для /дома раздел:

    enter image description here

    В случае, если есть уже существующий дом, секцию, содержащую данные, которые мы сейчас должны обязательно снимите галочку "формат?" прежде чем мы приступим к установке, Чтобы не удалить эти данные:

    enter image description here

  6. Выберите "Установить сейчас" , чтобы разметить и отформатировать диск и продолжить установку.

Установка Ubuntu сервер

Сервер установки проведет вас через разметку с помощью partman. На этапе разметки дисков мы можем удалять и создавать новые разделы, похожей на установку рабочего стола. Ниже показаны промежуточные этапы, когда мы делаем так:

  1. Выбрать "ручной" разметки для индивидуальной настройки:

    enter image description here

  2. Выбрать раздел или свободное место для создания раздела

    enter image description here

  3. Выбрать точки монтирования / для root или /дом для дома:

    enter image description here enter image description here

  4. Повторите шаги 2. до 4. пока не закончено:

    enter image description here

  5. Продолжения установки сервера:

    enter image description here

Переместить существующий дом в другое место

См. вопрос и ответы ниже на procdeures для перемещения домашнего каталога на другой раздел или диск:

+416
Michael Jacobs 13 сент. 2012 г., 22:45:00

Я использую Dell ноутбук Inspiron 17R с с Windows7 в качестве основной ОС для загрузки моей системы. Я новичок в Linux и начнем с того, что я думал о установке Ubuntu 12.4 АМД 64-разрядной версии на моем ноутбуке.

Сегодня я успешно выполнила установку на моем ноутбуке, но когда я перезагрузки, он не показывает мне ОС Ubuntu в списке (я вижу только Windows7 на). Есть ли способ, чтобы довести до вступления в Ubuntu в этом списке?

При установке я выбрал опцию, чтобы иметь как Windows7 и ОС Ubuntu на моем ноутбуке. Корневой диск для ОС на C: диск. Поэтому я разделил диск на два (250 ГБ для Windows7 и 250 ГБ для Ubuntu). Теперь я могу видеть только 250ГБ на моем диске C:\ для Windows7. Оставшиеся 250 ГБ, назначенные на Ubuntu или же я потеряю 250 ГБ пространства??

Ваши ответы будут высоко оценены..

+357
AraToken 15 апр. 2016 г., 19:09:12

Как включить SSH-сервер в Ubuntu 10.10 режиме рабочего стола восстановлению издания? Мой дисплей не работает (сломана видеокарта). Так как я могу сделать это "вслепую"? :)

+335
Alexis Salgado 11 февр. 2012 г., 22:44:01

Ваша проблема связана с 32-64 разрядную архитектуру, так что вы должны настроить новую зарубежной архитектуры (дискретные/только 12.10):

судо команды dpkg --добавить архитектуру i386

Проверьте вашу новую арку теперь доступен, обновить и установить пакет с помощью apt:

судо команды dpkg --принт-иностранных-архитектур #теперь это должно вернуть 'для i386'
судо apt-получить обновление; судо apt-получить установку wine1.5 #и прочь вы идете!

Источник: почему вино нельзя установить на мою систему?

+303
user280346 3 окт. 2012 г., 5:15:06

У меня есть СШ-адрес, который я подключиться через командную строку, но хотелось бы иметь вариант интерфейса, чтобы облегчить мою работу. Так можно ли подключиться через SSH с помощью удаленного рабочего стола на Lubuntu 11.10? Спасибо

+246
stephen hancock 11 сент. 2019 г., 17:24:45

Похоже, что файл поврежден. Предлагаю вам сделать следующее ( Пожалуйста, сделать резервную копию и сделать это под угрозой ура ;) )

судо РМ /ВАР/Либ/с dpkg/обновления/000*
суда apt-получить чистый
судо apt-получить обновление
судо apt-получить установку формата TTF-mscorefonts-установщика
+224
OWGrant 29 окт. 2012 г., 0:23:18

Вы можете использовать как lsof | grep в /absolute/path/to/file.txt чтобы увидеть, если файл открыт. Если файл открыт, эта команда возвращает состояние 0, в противном случае он будет возвращать 256 (1).

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

Вы можете также использовать команды lsof -C в Редакторе gedit, например, чтобы увидеть, какой файл gedit открыл. Ограничение на выход одного процесса позволит сократить время выполнения практически нулевой.

Вот скрипт ждать:

#!/бин/Баш

в то время как :
делать
 если ! [[ `пространства -с питон3.2 | test.py команда grep` ]]
тогда
перерыв
интернет
 спать 0.5
сделано
Эхо "готово"

Это выполняется во время процесса pyhton3.2' есть test.py файл открыт. Как только файл закрывается, он переходит на 'Эхо делал и выходы.

Я поставила сна 0.5 в там так, что петля не захватит CPU все так плохо. В противном случае, он будет использовать 100% процессора.

Бонус Там, кажется, простой способ монастыре odt в PDF:

Благодаря scls19fr на ООО "Форум" за этот прекрасный совет. Вы можете конвертировать OpenOffice писатель файлов в формате PDF от командной строки с помощью unoconv -Ф формате PDF ввода.файлы odt получить unoconv, просто запустите судо apt-получить установку unoconv на терминал. (rhyshale из rhyshale.wordpress.com)

+167
Luis F Hernandez 21 мар. 2011 г., 6:51:09

Я новичок в Ubuntu и Linux, а дело в том, что... У меня есть странная проблема с моим ноутбуком, я не уверен, что проблема с моим оборудованием или ОС

У меня есть: студия Dell 15 (Видеокарта ATI) с Ubuntu 12.Установлено 10_64bit версия

Вопрос... когда я приостановить(спящий режим) ноутбук либо команда или путем поворота заслонки, он приостанавливает прекрасно, но когда я его не разбудит, он начинает и через несколько минут по 15-20 выключается автоматически, после воспроизведения ошибки,

Я понимаю, что вентилятор не запускается после пробуждения ноутбук, так ноутбук запускается, но не вентилятора, его закрыли, когда он становится перегретым,

может кто-нибудь пожалуйста, помогите мне с этим, или показать мне, как решить эту проблемы. Спасибо Nixit Патель

+88
XPS 30 окт. 2019 г., 7:03:02

Когда я пытаюсь запустить Наутилус я получил эту ошибку:

Наутилус: ошибка при загрузке разделяемых библиотек: libunity.так.6: невозможно открыть разделяемый объектный файл: нет такого файла или каталога

У меня же с Марлин & Браширом.

Я пробовал эту команду:

судо ЛН-з /УСР/Либ/libunity.так.9 /УСР/Либ/libunity.так.6

но это не работает на всех.

Я собираюсь плакать... пожалуйста, помогите мне!

+85
ChosSimbaOne 3 янв. 2018 г., 14:31:23

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

Если вы не имеете его, затем перейдите к Центр программного обеспечения и искать эту команду ( это будет первый, начиная с "продвинутого")

Открыть его, когда/если установлен и перейти на "сетке" плагин; вставлять хотела параметров на ваш выбор.

Надеюсь, что это работает для вас!

кстати, эту команду выступает за "конфиг Compiz и менеджер настройки"

+78
Sam1311 14 февр. 2010 г., 0:25:38

У меня Убунту 64-разрядного компьютера на базе OpenVZ VPS с аккаунта на четырехъядерный процессор с 1 ГБ/2 ГБ(взрыв). Несколько дней назад мне удалось успешно обновить его до Онейроидного 11.10 Оцелот. Есть только одна проблема: мой "инит" процесса (PID = 1) на 100% загрузку процессора, сохраняя одно ядро 99,5% времени на полном газу.

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

+30
ActualAnswerGuy 6 авг. 2013 г., 15:35:14

Обновление: можно использовать следующую команду:

хклип из буфера обмена -целевой строки | с iconv --из-коде ISO-8859-15-К-код в кодировке UTF-8 | хклип в буфера обмена

Для объяснения прочитать полный ответ.


Чтобы полностью понять ответ, нужно иметь представление о кодовых точек Unicode и кодировки Unicode.

Ниже приведены краткие описания и пояснения, необходимые условия, но я рекомендую вам прочитать о них из источников, упомянутых в конце ответа.

  • Закодировать пространства: диапазон целых чисел от 0 до 10FFFF16.

  • Кодовых точек Unicode: любое значение в Юникоде codespace. Точки код соответствует персонажу, хотя не все элементы кода присваиваются закодированных символов.

  • В UTF-8: в UTF-8 (ПСК формат преобразования - 8-бит) является переменной ширины кодирования , которая может представлять каждый символ в Unicode кодировке. ПСК выступает за универсальный набор символов.

    Первые 128 символов (ASCII США) нужен один байт. Следующий 1,920 символов нужно два байта для кодирования. Это покрывает остаток почти вся Латинская производных алфавитов, а также греческий, Коптский, армянский, иврит, арабский, сирийский и Tāna алфавитов, а также диакритические знаки.

    Это означает, что символ é , который вызывает проблемы занимает два байта для кодирования в UTF-8. Мы проверим это, используя некоторые команды.

  • ИСО/МЭК 8859-15: 8-битное однобайтные наборы кодированных графических знаков.


Для проверки я сделал каталог /Дом/зеленый/картинки/кафе/.

После копирования место от Наутилуса, результаты команд распределились следующим образом:

Команда #1:

$ хклип из буфера обмена -целевой строки | шестнадцатеричного представления -с
00000000 2Ф 68 6Ф 2Ф 6д 65 67 72 65 65 6е 2е 50 69 63 74 |/главная/зеленая/фото|
00000010 75 72 65 73 63 61 66 э9 2Ф 2Ф |ОЭС/КАФ./|
0000001a

Обратите внимание, что кодирование от кафе составляет 63 61 66 э9, что все в порядке, как кодовая точка Unicode как U+00E9 представляет {Латинская строчная буква E с острым} или é.

Команда #2:

$ хклип из буфера обмена -мишень UTF8_STRING | шестнадцатеричного представления -с
00000000 2Ф 68 6Ф 2Ф 6д 65 67 72 65 65 6е 2е 50 69 63 74 |/главная/зеленая/фото|
00000010 75 72 65 73 2-ой этаж 63 61 66 С3 А9 2Ф |ОЭС/КАФ../|
0000001b

В выше выходного, кафе кодируется как 63 61 66 С3 А9. Это хорошо тоже, потому что кодировка UTF-8 код точки от U+00E9 (что соответствует é)- это \xC3\xA9 ( используется, чтобы представить, что следующие символы шестнадцатеричных цифр).

\xC3 представляет собой 1 байт и так же \xA9. Таким образом, кодировка UTF-8 требуется 2 байта для представления é.

После копирования Один и тот же текст из PosteRazor выходы команд:

Команда #1:

$ хклип из буфера обмена -целевой строки | шестнадцатеричного представления -с
00000000 2Ф 68 6Ф 2Ф 6д 65 67 72 65 65 6е 2е 50 69 63 74 |/главная/зеленая/фото|
00000010 75 72 65 73 2-ой этаж 63 61 66 С3 А9 2Ф |ОЭС/КАФ../|
0000001b

Очевидно, что кодовые точки Unicode перепутались. Теперь у нас есть два кода (С3 и А9), где должно быть только одно (Е9).

Неудивительно, что два кода, т. е. у+00C3 и от U+00A9 подставка для {Латинская заглавная буква А с Тильдой} и {авторского права знак}, что мы видели в PosteRazor.

Команда #2:

$ хклип из буфера обмена -мишень UTF8_STRING | шестнадцатеричного представления -с
00000000 2Ф 68 6Ф 2Ф 6д 65 67 72 65 65 6е 2е 50 69 63 74 |/главная/зеленая/фото|
00000010 75 72 65 73 2-ой этаж 63 61 66 С3 А9 2Ф |ОЭС/КАФ../|
0000001b

Вывод этой команды, похоже, остались неизменными, но есть тонкое различие.

В предыдущем выход \xc3\xa9 образовали единый символ, а теперь \xc3 форм одного персонажа на собственные и \xa9 форм другого персонажа (которые * и ©соответственно).


Теперь мы знаем, что происходит, но как это происходит? Чтобы сымитировать то же самое, мы будем использовать Python. Я с помощью Python 3.3.0 здесь.

>>> импорт unicodedata
>>> а = у'/дом/зеленый/фотографии/кафе'
>>> а
'/дом/зеленый/картинки/кафе'
>>> а = а.кодировать('кодировка UTF-8')
>>> а
б'/дом/зеленый/картинки/КАФ\xc3\xa9'
>>> а = а.декодирования('ИСО-8859-15')
>>> а
'/дом/зеленый/картинки/Кафу©'
>>> а = а.кодировать('кодировка UTF-8')
>>> а
б'/дом/зеленый/картинки/КАФ\xc3\х83\xc2\xa9'

Вы можете видеть, что если мы сначала закодировать строку в UTF-8 и затем декодировать, используя ISO-8859-15, то мы получим ту же строку, которую мы получаем при использовании PosteRazor.

Теперь обратите внимание на следующий код. Здесь тоже мы скопировали и вставили место из Наутилуса:

>>> з = у'/дома/зеленый/фотографии/кафе'
>>> з
'/дом/зеленый/картинки/кафе'
>>> з = з.кодировать('ИСО-8859-15')
>>> з
б'/дом/зеленый/картинки/КАФ\xe9'
>>> з = з.декодирования('ИСО-8859-15')
>>> з
'/дом/зеленый/картинки/кафе'

Если бы мы закодированную строку в ISO-8859-15 изначально, мы бы получили идеальный результат.

Обратите внимание, что \xe9 является кодирование é в ISO-8859-15, который, видимо, должен один байт. Это же как кодовая точка Unicode как U+00E9, который, при кодировании в UTF-8, нужно 2 байта и представляет \xc3\xa9.

Теперь мы знаем, что и как все происходит, как нам исправить это? Ну, вы можете либо преобразовать пути к ISO-8859-15 набор символов или вы можете просто использовать GUI для выбора файлов.


Источники и дополнительная информация:

+18
Xalorous 24 мая 2013 г., 3:31:37

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil