Archiv der Kategorie: Sem Categoria

Sammeln von Informationen vom USB-Anschluss

Mit dem Befehl lsusb sehen Sie den Pfad zum Gerät:

Lsusb

Bus 00x Gerät 00y: ID ……………….

Durch Hinzufügen der Attribute zum Befehl erhalten Sie detaillierte Informationen:

Lsusb -v -s 00x:00y

Bus 001 Gerät 005: ID 22b8:2e83 Motorola PCS 
 Gerätedeskriptor:
   bLänge 18
   bDescriptorTyp 1
   2.00 bcdUSB
   bDeviceClass 0 (definiert auf Schnittstellenebene)
   bDeviceSubClass 0 
   bDeviceProtokoll 0 
   bMaxPacketSize0 64
   idVendor 0x22b8 Motorola PCS
   idProduct 0x2e83 
   ff.ff bcdGerät
   motorola iHersteller 1
   motog3 iProdukt 2
   iSerial 3 0016903665
   bNumKonfigurationen 1
   Konfigurationsbeschreibung:
     bLänge 9
     bDescriptorTyp 2
     Gesamtlänge 39 w
     bNumSchnittstellen 1
     bConfigurationValue 1
     iKonfiguration 0 
     bm 0x80 Attribute
       (Busbetrieben)
     MaxPower 500mA
     Deskriptor-Schnittstelle:
       bLänge 9
       bDescriptorTyp 4
       bInterfaceNummer 0
       bAlternateSetting 0
       bNumEndpunkte 3
       bInterfaceClass 6 Imaging
       bInterfaceSubClass 1 Standbildaufnahme
       bInterfaceProtocol 1 Bildübertragungsprotokoll (PIMA 15470)
       iInterface 5 PTP
       Endpunktdeskriptor:
         bLänge 7
         bDescriptorTyp 5
         bEndpointAddress 0x81 EP 1 IN
         bmAttribute 2
           Transfertyp Bulk
           Synch-Typ Keine
           Verwendungstypdaten
         wMaxPacketSize 0x0200 1x 512 Bytes
         bIntervall 0
       Endpunktdeskriptor:
         bLänge 7
         bDescriptorTyp 5
         bEndpointAddress 0x01 EP 1 OUT
         bmAttribute 2
           Transfertyp Bulk
           Synch-Typ Keine
           Verwendungstypdaten
         wMaxPacketSize 0x0200 1x 512 Bytes
         bIntervall 0
       Endpunktdeskriptor:
         bLänge 7
         bDescriptorTyp 5
         bEndpointAddress 0x82 EP 2 IN
         bmAttributes 3
           Transfertyp Interrupt
           Synch-Typ Keine
           Verwendungstypdaten
         wMaxPacketSize 0x001c 1x 28 Bytes
         bIntervall 6
 Gerätequalifizierer (für andere Gerätegeschwindigkeit):
   bLänge 10
   bDescriptorTyp 6
   2.00 bcdUSB
   bDeviceClass 0 (definiert auf Schnittstellenebene)
   bDeviceSubClass 0 
   bDeviceProtokoll 0 
   bMaxPacketSize0 64
   bNumKonfigurationen 1
 Gerätestatus: 0x0000
   (Busbetrieben)

Zum Beispiel sehen Sie den maximalen Strom (Ampere/Energie) an der Tür und denken daran, dass die Spannung standardmäßig 5 Volt beträgt. Informationen, die relevant sind, um zu überprüfen, ob der Port ein Gerät unterstützt.

PHP7.4 in Debian

Wie installiere ich php7.4 und php7.4-fpm in Debian, Deepin, Ubuntu, Mint, etc.

Installiere das Projek
tarchiv: – apt install gn
upg2 -y ' wget -qO – https://packages.sury.org/php/apt.gpg | sudo apt-ke
y add – echo "deb https://packages.sury.org/php/ '(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.x

.list Upd
ate: . apt upd
ate – apt-upgra

de Instal
l: . apt install php7.

4 Install with most used extensions: sudo ap
t install php libapache2-mod-install php7.4 php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline libphp7.4-embed php7.4-bz2 php7.4-common php7.4-curl php7.4-dba php7.4-fpm php7.4-gd php7.4-interbase php7.4-intl php7.4-ldap php7.4-mbstring php 7.4-mysql php7.4-pgsql php7.4-phpdbg php7.4-soap php7.4-sqlite3 php7.4-tidy php7.4-xml php7.4-xsl php7.4-zip

Austausch der PHP-Ve
rsion: –set php /usr/bin/php7.4- update-a
lternatives –set phar /usr/bin/phar7.4- upd
ate-alternatives –set phar.phar /usr/bin/phar.phar7.4

Aktivieren
von php7.4-fpm: " systemctl deaktivier
en php*-fpm (S
wap * für die V
ersion des aktue
ll aktiven) . .

Das beeindruckende Linux OS – Linux Deepin v20 – hat Veröffentlichungsdatum

Vor Minuten beendete ich ein Interview mit Wuhan Deepin Chief Technology Officer Raphael Zhang und Deepin Hualet Wang Development Manager, und ihre Antworten waren voller Überraschungen und willkommen. Bevor ich das vollständige Interview veröffentlichte, wollte ich mir diesen Raum für eine interessante Ankündigung reservieren: Der Deepin v20 wird Mitte Dezember in den Beta-Status aufgenommen und soll im Januar 2020 offiziell veröffentlicht werden.

Eine Vorschau auf den Desktop der Deepin v20 WUHAN DEEPIN TECHNOLOGY CO.

Deepin ist gleichzeitig eine Linux-Desktop-Distribution und eine eigenständige Desktop-Umgebung, aber die erste hat in letzter Zeit schwere Wellen verursacht. Beginnend mit der jüngsten Partnerschaft mit Huawei, bei der der chinesische Gerätehersteller mehrere MateBook-Laptops in China mit Tiefbau vorinstalliert aussendet.

Deepins Team teilte auch eine Reihe von kurzen, aber verlockenden Deepin v20 Teasern über ihren YouTube-Kanal. Sie werden präzise produziert und zeigen eine Menge Polieren, die der Verteilungstaskleiste, dem Start und der Anmeldefunktionalität hinzugefügt wird.

Ich habe alle drei am Ende dieses Artikels aufgenommen (lassen Sie sich von der Sprache nicht abschrecken; Deepin ist auch in Englisch verfügbar).

Deepin begeistert mich, weil es nicht nur mit seiner visuellen Ästhetik, sondern auch mit seinen Eigenschaften einen so hohen Standard setzt. Tools wie Deepin Cloud Sync (die, ja, das Festland China verlassen wird, aber nicht bevor das Unternehmen sorgfältig verschiedene internationale Datenschutzgesetze studiert), ein fensterloses Schieberegler-Center und die integrierte Anpassung des Startup-Managers stellen den Artikel oben.

Es ist nicht eine Tasse Tee für alle, aber Deepin ist das erste, was ich Menschen zeige, die sich der Desktop-Fortschritte, die Linux in den letzten Jahren gemacht hat, nicht bewusst sind – ganz zu schweigen davon, wie schön es geworden ist.

Deepin v20 wird voraussichtlich auf Debian 10 basieren, und das Unternehmen plant, 2020 damit zu verbringen, seine Verbindungen zur internationalen Open-Source-Community aufzubauen, unter vielen anderen Aktivitäten.

Behalten Sie die Informationen zu dieser Front und mehr im nächsten Interview im Auge.

Quelle: Forbes