Как сделать .проект установки deb для PySide (Кварты)

Я сделал небольшую программу, используя PySide, библиотека GUI для Python с использованием Qt. Я успешно построил его в исполняемый файл для Ubuntu. http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip

Я надеюсь сделать .установщик deb для моего программного обеспечения тоже. Может кто-нибудь дать мне некоторую помощь? Я пробовал много учебников в интернете, но не работает для меня.Спасибо заранее.

+779
RegYingzhe 21 авг. 2012 г., 15:34:17
25 ответов

раньше, в Ubuntu 11.10 установить ОС Windows 7.

+989
Slipsen 03 февр. '09 в 4:24

Мне нужны кнопки спящего режима на клавиатуре (как метко помечены БЗ), чтобы поставить ноутбук на сон, но нажав на нее больше ничего не делает. Я уверен, что это работало. Выход из ксев:

Событие focusin, серийный 39, синтетические нет, окна 0x4000001,
NotifyGrab режим, деталь NotifyPointer

Событие KeymapNotify, серийный 39, синтетические нет, окна 0х0,
ключи: 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 0 0 64 0 0 0 0 0 0 0 0 0 0 0 0 0 

FocusOut событие, серийный 39, синтетические нет, окна 0x4000001,
NotifyUngrab режим, деталь NotifyPointer

Я не уверен, что это значит и как идти об отладке это. Пожалуйста, помогите.

+968
Andrew Maoupe 22 окт. 2012 г., 20:22:40
Другие ответы

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


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

Я пытаюсь установить Ubuntu на Д: диск (228 ГБ) с Wubi. Размер установки по умолчанию 15 ГБ. Смогу ли я использовать остаток 213 ГБ пустого места на диске или мне нужно, чтобы раздел/сжать диск?

+953
Patrick Mortier 10 июл. 2018 г., 06:38:30

Вы должны принять к сведению ваше горе фразы. Этот вопрос рассматривается на странице

https://help.ubuntu.com/community/EncryptedPrivateDirectory - "восстановление Маунт фразу"

+880
l008com 20 мая 2014 г., 13:55:59

В акробат ридер для Windows, я могу сделать расширенный поиск на какую-то фразу, и в левой панели отображаются все результаты поиска, которые я могу нажать на кнопку. Есть ли подобные программы для Ubuntu?

Я использую Ubuntu 12, и не могу установить acroread. Другие приложения (программа, выказывают) есть команда find/поиск для того, чтобы отобразить все результаты. Я мог бы сделать pdftotext и грэп на консоли, но это не так хорошо, как мог нажать на результаты, как Windows приложение.

Есть приложение в Ubuntu, который имеет эту функцию?

+864
Aline Pratti 21 сент. 2011 г., 07:38:52

Из источника, создавать .deb пакет, соответствующий по эксплуатации процедура установки с помощью checkinstall:

команду sudo checkinstall сделать установить

Как только пакет будет создан и установлен, вы можете удалить его:

судо команды dpkg -Р имя_пакета

Как правило, лучше использовать checkinstall во время первоначальной установки, так как он позволяет легко откатить установить.

+849
Neo 22 сент. 2018 г., 16:43:17

Это целиком в Adobe решать. Смею предположить, что это в основном зависит от того, как много работы было бы для них портировать на GNU/Linux и сколько лицензий им придется продать, чтобы покрыть расходы. Я лично также хотел бы рассмотреть большое количество свободного маркетинговый им за портирование, но она не может быть частью уравнения вообще.

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

Другими словами, оно полностью Сирці решение, и только они могут ответить на этот вопрос.

+841
stasevich1809 29 окт. 2017 г., 15:39:54

Вчера я одолжила у подруги iPad для редактирования Убунту-одна нота через веб-интерфейс. Я обнаружил, что я не могу редактировать текст заметки, только название. Содержание существующей заметки были вынесены в некоем "поле", но сафари не позволили мне редактировать любой текст. Это было то же самое при попытке создать новую заметку.

Это сафари проблема или что-то делать с https://one.ubuntu.com/notes/ ?

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

Спасибо.

+772
vadzemlya 15 июн. 2019 г., 01:56:27

Проприетарный драйвер от Broadcom, предусмотренных bcmw-ядра-источника, является неправильным для 14e4:4311. Пожалуйста:

судо apt-получить удалить --продувка bcmwl-ядро-источник
судо apt-получить установку для Linux-прошивка-несвободные

Перезагрузиться и наслаждаться вашей беспроводной.

+691
AnonymousDarria 19 апр. 2016 г., 23:53:47

Если вы переформатировали диск с Ubuntu и у вас еще есть запись в Ubuntu в Диспетчер загрузки Windows, вы можете удалить устаревшие записи, следуя этой простой процедуре:

  1. Открыть открыть cmd от имени администратора. Введите cmd в меню Пуск Windows, щелкните правой кнопкой мыши и выберите Запуск от имени администратора.

  2. Тогда используйте эту команду, чтобы увидеть записи в диспетчере загрузки

    команды bcdedit
    

    Это даст вам результат ниже. (Мой вывод отсутствует в Ubuntu, но у вас будет одна)

    C:\Windows\system32>команды bcdedit
    
    Диспетчер Загрузки Windows 
    --------------------
    идентификатор параметра {bootmgr}
    раздел Устройства=г:
    описание Диспетчер загрузки Windows 
    локаль En-США
    наследовать {настройках}
    по умолчанию {текущий}
    resumeobject {bbc2fcc5-e344-11e1-9ade-bd05d50dfb31}
    displayorder {текущий}
    toolsdisplayorder {memdiag}
    тайм-аут 30
    
    Загрузчик Windows
    -------------------
    идентификатор {текущий}
    раздел Устройства=с:
    \Windows\system32\winload.exe путь 
    описание Windows 7
    локаль En-США
    наследовать {bootloadersettings}
    recoverysequence {bbc2fcc7-e344-11e1-9ade-bd05d50dfb31}
    recoveryenabled да
    раздел osdevice=с:
    системный_корневой_каталог окна
    resumeobject {bbc2fcc5-e344-11e1-9ade-bd05d50dfb31}
    ПХ Оптин
    

    Хотя я потеряла запись с описание Убунту. Запомните или скопируйте значение идентификатора в этой записи. Это будет номер такой {bbc2fcc7-e344-11e1-9ade-bd05d50dfb31}

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

    команду bcdedit /удалить {хххххххх-ХХХХ-ХХХХ-ХХХХ-хххххххххххх} /очистки
    

    Конечно, заменив значения {ХХХХ...} нет.

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

+622
user79330 1 янв. 2012 г., 05:49:35

Я не знаю как открыть .файл py в переводчик. Когда я дважды щелкните по нему, он открывается в gedit. Можете ли вы помочь?

+496
Pradeep Nedunchezhian 17 мар. 2010 г., 20:04:33
  1. Установить кодек ffmpeg:

    суда apt-получить установку ffmpeg с
    
  2. Файлы можно конвертировать в FLAC от РКК через командную пакет ffmpeg -я аудио.файлы M4A -acodec FLAC аудио.Флак. Для этого на некоторое время каталог файлов перейти в этот каталог (CD путь) и выдает следующее:

    для F в *.конвертировать M4A; делать через FFmpeg -я "$F" и "${Ф%.форматы M4A}.Флак"; сделано
    
  3. (Необязательно)

Для справки см. https://superuser.com/a/329278/87552 и http://ubuntuforums.org/showthread.php?t=1500430.

+451
Ricardo Santos 7 июн. 2011 г., 12:04:18

Вы можете использовать rawstudio по НПА:

судо АПТ-добавить репозиторий PPA:rawstudio/ППА 
судо apt-получить обновление
судо apt-получить чистку-удалить rawstudio
суда apt-получить установку rawstudio-ежедневно

После этого вы можете запустить его с rawstudio-ежедневная команда.

Обратите внимание, что версия от этого ППА такая же, как то, что вы можете найти в http://rawstudio.org/files/daily/

+444
I Love CS 19 дек. 2016 г., 22:15:05

Мне установили Unity-webapps В и я позволил Gmail для интеграции, однако запретил доступ к Google Docs и что-то еще. Теперь я хочу пересмотреть и изменить настройки. Как это сделать?

Я нашел как удалить один интеграций, но я никогда не получить диалоговое окно конфигурации, где мне подтвердили, что разрешить, а что нет.

+388
RagglesX 17 мая 2015 г., 14:05:28

Роберт решил проблему (как видно из его вопроса):

Хахаха.. это должно быть "разрешить использование прокрутки мыши на альтернативном экране (альтернативный экран Экран накладывается когда читаешь, например, man-страницы)", а не “используйте клавиши для прокрутки на альтернативный экран” . Хахаха. смысл противоположный. Что происходит с контролем качества в Ubuntu? Они разрушают престиж Линукс.

+323
Pravin Budharap 3 июл. 2016 г., 00:01:53

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

+291
user138717 27 мая 2015 г., 17:57:55

Попробуйте удалить банши и любой другой пакет, относящийся к нему с судо apt-получить продувки Банши-*

+249
NV Thota 30 янв. 2013 г., 05:16:38

Я использую Ubuntu 11.10 и GNOME 3. Есть некоторые приложения, которые я не использую или нужно, например Тотем. Когда я нажмите кнопку Удалить в Центре приложений (или в Synaptic), он говорит "гном-кор" и/или "окружение рабочего стола GNOME - основные компоненты" также будут удалены.

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

Что является GNOME-Core и откуда мне знать, какие важные компоненты должны быть удалены? Я должен идти вперед с удалением их в любом случае?

+236
KPop 19 дек. 2012 г., 14:57:07

Я хочу начать делиться .deb файлы, которые автоматически добавлять новые репозитории для установки Ubuntu (как те, что присутствуют в puppetlabs.com).

Как я могу это сделать?

+226
Abitbol 6 мая 2018 г., 13:58:44

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

  • Для копирования музыки я не уверен, я могу скопировать в мои джейлбрейк для iPhone 3G с Банши (только что проверил для тебя, я всегда с помощью Spotify в любом случае)
  • активация с iTunes
  • Установка приложения нормально идет напрямую через WiFi или 3G, без iTunes

Вам потребуется Apple ID для установки приложений из App Store, и вы используете ту же учетную запись для активации, и вы можете зарегистрироваться для учетной записи онлайн с сайта Apple.

Как уже упоминалось выше, у меня джейлбрейкнутый iPhone с поддержкой 3G. Убунту (11.04 Нэтти) монтирует (в ~/.В) и я могу открыть подборку каталогов напрямую через Наутилус или иных методов управления файлами. Вещи может быть разница для iPad.

На вещь, по поводу ваших грамотный вопрос "что функциональность iPad можно использовать с Ubuntu?" Я использую свой iPhone в качестве 3G и "донгл" через "модем", это здорово! Я предполагаю, что iPad может работать в качестве ridicilous-размер USB донгл тоже, но вы, возможно, потребуется, чтобы разблокировать его, если вы перевозчик пытается ограничить ваш модем-свойства. Мой нет.

+191
Alpana Basu 25 окт. 2010 г., 19:08:32

В соответствии с инструкцией от http://www.pablo-bloggt.de/linux/twitter-programm-fur-ubuntu-tweetdeck/, я иду прямо к http://www.tweetdeck.com/desktop/.

Но когда я нажимаю "Загрузить сейчас" кнопку, она изменяется на 'вирд проверяя installiert', но больше ничего не происходит.

Редактировать:

Я нашел этот , который объясняет, что я должен искать альтернативы Adobe воздуха.

+176
Nickname101 10 апр. 2012 г., 12:41:57

Вы ищете: extundelete - утилита для восстановления удаленных файлов с файловой системы Ext3/Ext4 и раздел

Найти такой пакет, вы можете попробовать: АПТ-кэша поиск восстановить

Использование программы установки с: суда apt-получить установку extundelete

После установки вызвать человека extundelete и изучить его внимательно.

+160
WillJ 1 февр. 2015 г., 09:13:01

В теории, Android телефон не нужен компьютер для обновления. На практике, это обычно бывает - все, что мне пришлось сделать, чтобы обновление было Домой, Меню, Настройки, О телефоне, версия ПО, Проверить наличие обновлений, применить. (Это было что-то подобное, но это тоже иногда немного отличаются по телефону, а также.)

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

Также, если вы планируете болеть и используете пользовательские ROM, все, что вам нужно для этого-поставить ПЗУ на микро-SD карту в телефоне, который можно сделать на любой ОС вам нравится. Опять же, это исключительно телефон-содержащиеся процесса после корня. Укоренение работает на Windows, Mac и Linux; вы должны иметь по установке Android SDK и моно настроить и использовать SuperOneClick.

+155
ghieaemerine 26 авг. 2012 г., 05:28:26

Это, кажется, сделать трюк: https://extensions.gnome.org/extension/51/extend-left-box/

Вот пример:

http://imgur.com/5pP3L.png

+118
Sally 3 авг. 2018 г., 21:01:38

На новую Убунту :

Системные настройки -> сети -> беспроводные -> использовать в качестве точки доступа -> принять для отключения если подключен -> параметры IPv4 - поделиться с другими компьютерами-> проверить параметры для изменения пароля/SSID и другие более продвинутые вещи.

И если затем вы должны подключиться к интернету через порт Ethernet и поделитесь этой связи.

Источник : http://www.howtogeek.com/116409/how-to-turn-your-ubuntu-laptop-into-a-wireless-access-point/

+78
Robert Wehrmeyer 2 апр. 2016 г., 10:51:20

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

$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