Есть несколько специальных поисков, которые вы можете сделать. Найдите au, чтобы быстро получить ссылку на Ask Ubuntu (это также работает в глобальной тире). Другими являются chat, для чата Ask Ubuntu, me (для вашей последней страницы активности), meta и help (что приведет вас к этому вопросу).
Вы можете также используйте объектив для поиска любого другого сайта stackexchange через @ -модификаторы. Пример поиска:
@wordpress file permissions
или
@so +pygtk about dialog
Где @so не подходит для переполнения стека. Это (на момент написания) полный список доступных сайтов:
@stackoverflow @serverfault @superuser @webapps
@gaming @webmasters @cooking @gamedev
@photo @stats @math @diy
@gis @tex @askubuntu @money
@english @stackapps @ux @unix
@wordpress @cstheory @apple @rpg
@bicycles @programmers @electronics @android
@onstartups @boardgames @physics @homebrew
@security @writers @audio @graphicdesign
@dba @scifi @guitars @codereview
@codegolf @quant @pm @skeptics
@fitness @drupal @mechanics @parenting
@sharepoint
Обратите внимание, что объектив будет автоматически обновлять этот список каждый раз при повторной загрузке, поэтому после вашего любимого бета-сайта
Теперь, когда у нас есть области, вы можете просто нажать «Результаты фильтрации» и выбрать другой сетевой сайт Stack Exchange.
Это то, что я сделал для создания libimobiledevice-1.2.0:
Установка инструментов сборки и зависимостейsudo apt-get install build-essential fakeroot devscripts pbuilder
sudo apt-get build-dep libimobiledevice
Загрузите скрипты сборки исходного кода и Debian в текущей упакованной версии (1.1.5 на Ubuntu 14.04) ): apt-get source libimobiledevice
cd libimobiledevice-1.1.5
Сканировать и загружать новую восходящую версию: uscan --verbose
Распакуйте ее, поместите скрипты сборки Debian на место и обновите журнал изменений: uupdate ../libimobiledevice_1.2.0.orig.tar.bz2
cd ../libimobiledevice-1.2.0
Создайте двоичный пакет (параллельно с таким количеством рабочих, как доступные ядра ЦП ): debuild -b -j$(getconf _NPROCESSORS_ONLN)
(-j »указывает, что система сборки может запускать отдельные задачи сборки параллельно, если это возможно. Поскольку это иногда приводит к проблемам, возможно, стоит попробовать повторно запустить сборку без этого флага или удалить ее в первую очередь.) Установите встроенный пакет: sudo dpkg -i ../libimobiledevice_1.2.0*.deb
На самом деле я немного обманул. Я не мог удовлетворять зависимостям сборки, потому что библиотека недоступна в достаточно последних версиях в Ubuntu 14.04: libimobiledevice-1.2.0 требует libusbmuxd-dev (>= 1.0.9), поэтому вам придется сначала создать ее из исходного кода с тем же рецептом.
Хорошо, это то, что сработало для меня.
Порядок:
libplist -> libusbmuxd -> libimobiledevice -> usbmuxd, ifuse, ideviceinstaller, ...
Источник: https://github.com/libimobiledevice/usbmuxd/issues/10
mkdir -p ~/src
cd ~/src
sudo apt-get -y install libusbmuxd-dev libplist-dev libplist++-dev libgnutls-dev libssl-dev usbmuxd make automake autoconf libtool pkg-config gcc cython doxygen checkinstall libusb-1.0-0-dev libssl-dev
git clone https://github.com/libimobiledevice/libplist.git
cd libplist/
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/libusbmuxd.git
cd libusbmuxd/
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/libimobiledevice.git
cd libimobiledevice/
./autogen.sh
make
sudo checkinstall
В приглашении checkinstall:
> y[ENTER]
> [ENTER]
> 3[ENTER]
> 1.2.1[ENTER]
> [ENTER]
Я использую этот PPA, у него есть последний libimobiledevice, но не все компоненты представлены там: https://launchpad.net/~martin-salbaba/+archive/ubuntu/ppa+libimobiledevice
16.04 будет иметь 1.2. Мне удалось загрузить debs с панели запуска (https://launchpad.net/ubuntu/xenial/+source/libimobiledevice) и установить их на 15.10. Мне нужны были libusbmuxd4, libimobiledevice6 и libimobiledevice-dev. Затем я установил ifuse 1.1.3, следуя этим указаниям: https://askubuntu.com/a/691758