
Erfahren Sie in 5 Minuten, wie Sie Schriftarten zu Fedora hinzufügen
Systemweite Installation Wenn Sie eine Schriftart systemweit installieren, steht sie allen Benutzern zur Verfügung. Der beste Weg hierfür ist die Verwendung von RPM-Paketen aus den offiziellen Software-Repositories. Bevor Sie beginnen, öffnen Sie das „Software“-Tool in Fedora Workstation oder andere Tools, die das offizielle Repository verwenden. Wählen Sie in der Auswahlleiste die Kategorie „Add-ons“ aus. Wählen Sie dann innerhalb der Kategorie „Schriftarten“ aus. Sie sehen die verfügbaren Schriftarten ähnlich wie im Screenshot unten: Wenn Sie eine Schriftart auswählen, werden einige Details angezeigt. Abhängig von mehreren Szenarios können Sie möglicherweise eine Vorschau einiger Beispieltexte für die Schriftart anzeigen. Klicken Sie auf die Schaltfläche „Installieren“, um es Ihrem System hinzuzufügen. Abhängig von der Systemgeschwindigkeit und der Netzwerkbandbreite kann dieser Vorgang einige Zeit dauern
Jul 23, 2024 am 09:45 AM
Linux-Gerätetreibermodell
Inhaltsverzeichnis – Linux-Umgebungsvariablen, Gerätetreibermodell 1. Der Ursprung des Linux-Gerätetreibermodells Sehen Sie sich zunächst den üblichen Prozess der Gerätetreiberkompilierung an [1] Implementieren Sie die Eintragsfunktion module_init() und die Modul-Deinstallationsfunktion module_exit(); 2] Beantragen Sie eine Gerätenummer, register_chrdev ();-----> (bezogen auf den Kernel) [3] Verwenden Sie den udev/mdev-Mechanismus, um Gerätedateiknoten zu erstellen class_create(), device_create();---- -> (bezogen auf den Kernel) [4] Hardware-Initialisierung: 1. io-Ressourcenzuordnung ioremap(), der Kernel stellt GPIO-Bibliotheksfunktionen bereit 2. Hinweis;
Jul 22, 2024 pm 06:54 PM
Der Meister erklärt, wie man den Speicherpfad der Mariadb-Datenbank in Centos7.3 ändert
Wenn Sie den aktuellen Datenbankpfad nicht kennen, müssen Sie nur den folgenden Befehl eingeben, um ihn anzuzeigen: Geben Sie Ihr Mariadb-Passwort ein und drücken Sie die Eingabetaste #mysql-uroot-p. Geben Sie den folgenden Befehl ein, um den Pfadaufrufstatus verschiedener Mariadb anzuzeigen. Das Datenverzeichniselement ist der aktuell gespeicherte Pfad. MariaDB[(none)]>showvariableslike‘%dir%’;Datenbank-Anmeldestatus verlassen MariaDB[(none)]>exit;Datenbank stoppen#systemctlstopmysql.serverNeuen Mariadb-Speicherpfadordner erstellen#mkdir-p/home/mysql
Jul 22, 2024 pm 03:01 PM
So lösen Sie das Problem der verweigerten Berechtigung beim Ausführen einer .sh-Datei unter Linux
###Antwort 1: Diese Art von Situation wird im Allgemeinen durch unzureichende Dateiberechtigungen verursacht. Unter Linux können Sie den Befehl chmod verwenden, um Dateiberechtigungen zu ändern. Wenn Sie der .sh-Datei ausführbare Berechtigungen hinzufügen möchten, können Sie den folgenden Befehl verwenden: „chmod+xfilename.sh“ wobei „filename.sh“ der Name der .sh-Datei ist, die Sie ausführen möchten. Nachdem Sie diesen Befehl ausgeführt haben, sollten Sie in der Lage sein, Ihre .sh-Datei mit Linux-Ausführungsberechtigungen auszuführen. Wenn Sie die Datei immer noch nicht mit Linux-Ausführungsberechtigungen ausführen können, liegt das möglicherweise daran, dass Sie nicht über ausreichende Berechtigungen zum Ausführen der Datei verfügen. Mit dem Befehl sudo können Sie die Datei als Administrator ausführen. Zum Beispiel: „sudo./filename
Jul 22, 2024 am 06:13 AM
13 praktische Git-Tipps
Zu Ehren des 13. Geburtstags von Git finden Sie hier 13 Tipps und Tricks, um Ihre Git-Erfahrung nützlicher und leistungsfähiger zu machen. Beginnen Sie mit einigen Grundlagen, die Sie vielleicht übersehen haben, und erweitern Sie diese um einige Tipps für echte Power-User! 1. Ihre ~/.gitconfig-Datei Wenn Sie zum ersten Mal versuchen, mit dem Befehl git eine Änderung an das Repository zu übermitteln, erhalten Sie möglicherweise diese Willkommensnachricht: ***Pleasetellmewhoyouare.Rungitconfig--globaluser.email"you@example .com"gitconfig--globaluser.name"IhrN
Jul 21, 2024 pm 08:21 PM
Verwenden Sie Memcached als Sitzungsserver, um die Sitzung aufrechtzuerhalten
Drei Möglichkeiten, Sitzungen aufrechtzuerhalten: Sessionsticky-Sitzungsbindung: Durch die Implementierung einer einheitlichen Sitzung in der Konfiguration des Front-End-Planers und deren Senden an denselben Back-End-Server. Sitzungscluster: Durch die Konfiguration von Tomcat, um die Informationen aller Tomcat-Sitzungen beizubehalten konsistent. Sessionserver-Sitzungsdienst: Übergeben Sie alle Sitzungen an eine spezialisierte Sitzungsdienstverwaltung. Hier erklären wir den dritten Typ, der Memcached als Sitzungsserver verwendet. Alle Server verwenden CentOS7.3. Die folgenden Dateien müssen auf dem Tomcat-Server platziert werden.
Jul 21, 2024 pm 08:03 PM
Schwachstelle durch Pufferüberlauf in der GNU-Glibc-Standardbibliothek von Linux GNU, Funktion „Gethostbyname'. Verfügt Ihr Server darüber?
Kürzlich wurde eine Pufferüberlauf-Schwachstelle in der Funktion gethostbyname der Linux-GNU-Glibc-Standardbibliothek aufgedeckt. Die betroffenen Versionen sind Glibc 2.2 bis 2.17, einschließlich der Versionen 2.2 und 2.17. Wenn Sie einen Linux-Server verwenden, prüfen Sie, ob Ihr Linux-Server diese Schwachstelle aufweist. Im Folgenden finden Sie eine einfache Technik zur Überprüfung der Linux-Glibc-Version. So überprüfen Sie die Glibc-Version in Centos mit Linuxfind. Der folgende Editor verwendet Centos6.3 des Linux-Systems als Beispiel, um Ihnen zu zeigen, wie Sie die Glibc-Version überprüfen. Melden Sie sich zunächst mit dem Putty-Tool beim Linux-Server an und geben Sie dann den Befehl rpm-qa|grepglib ein
Jul 21, 2024 pm 01:56 PM
Einstellungen und Funktionen für Linux-Dateiberechtigungen: Erfahren Sie mehr über Dateiklassifizierung und -berechtigungen
Dateiberechtigungseinstellungen und ihre Auswirkungen unter Linux Dateiberechtigungen und -eigentum (Lese-, Schreib-, Ausführungsberechtigungen) Um über Berechtigungen zu sprechen, muss man zunächst die Klassifizierung von Dateien in Linux Everything verstehen Im Linux-System handelt es sich um eine Datei, und die Dateitypen unterscheiden sich wie folgt: Die Symboldarstellung repräsentiert den Dateityp „Normaler Dateityp“. zum Socket-Linux-Ausführungsberechtigungen, Datei, die für die Kommunikation zwischen Client- und Serveranwendungsprozessen verwendet wird. Sie können die Lese-, Schreib- und Ausführungsberechtigungen einiger Dateitypen dem Bild unten entnehmen. Das Bild unten zeigt, dass es sich bei dem Dateityp um eine gewöhnliche Datei handelt
Jul 21, 2024 am 10:24 AM
Centos7.3 Mariadb-Datenbank-Export- und Importbefehle
Es gibt viele Lösungen zum Exportieren der Mariadb-Datenbank, im Allgemeinen die Verwendung von phpmyadmin oder Navicat für MySQL usw. Ich werde den häufig verwendeten Befehlszeilenmodus demonstrieren. Dies sind: -u Benutzer, -p Passwort, Datenbankname, > Exportpfad. Endet mit .sql. /usr/local/mysql/bin/mysqldump-uroot-prenwole>/home/renwole.sql Geben Sie das Benutzerkennwort ein, nachdem Sie die Eingabetaste gedrückt haben. Der Export ist erfolgreich und die Datei befindet sich unter „Home“. Hinweis: Wenn Sie nur die Tabellenstruktur exportieren, fügen Sie -d nach -p hinzu. Für den Import der Datenbank gibt es 2 Lösungen. Lösung 1 MariaDB[(none)]>
Jul 21, 2024 am 10:20 AM
Entwicklung eingebetteter Bootloader: Praxis vom Shangguan Video bis zum Friendly Arm-Entwicklungsboard
Ich habe mir das von Shangguan veröffentlichte Embedded-Bootloader-Entwicklungsvideo angesehen. Es hört sich sehr gut an, aber ich habe nur die Linux-Installation auf dem Friendly Arm TIny6410-Entwicklungsboard Aber das SOC ähnelt dem, was im Video gesagt wird, eines ist 2410 und das andere ist 6410. Es ist nur so, dass ersteres auf ARM11 basiert, während letzteres das ältere ARM9 ist. Richten Sie zuerst die Entwicklungsumgebung ein. Centos6.4x64-Version, das System ist relativ neu. Minicom-Installation: yum -yinstallminicomminicom-Einstellungen: Minicom -s entfernt die Hardware-Steuerbits und legt die Bitrate und den Datenübertragungsmodus fest, aber beachten Sie
Jul 20, 2024 pm 03:56 PM
Erste Einführung in Google Kubernetes Engine (GKE)
Bisher gibt es jedoch nur sehr wenige Cloud-Dienstanbieter, die vollständige K8-Hosting-Dienste anbieten können. Selbst AWS, das derzeit den Cloud-Anbieter-Markt dominiert, bietet K8-Hosting-Dienste nur in begrenztem Umfang an . Der k8s-Hosting-Dienst von Google, GKE, hat den k8s-Hosting-Dienst jedoch auf die Spitze getrieben (zumindest vorerst). Er bietet nicht nur einen vollständigen Satz von k8s-Hosting-Diensten, sondern was noch auffälliger ist, ist, dass Google Autoscaler und integriert hat Um dies zu erreichen, kann der automatische Skalierungsmechanismus von k8s-Knoten je nach Pod-Anforderung automatisch Knoten hinzufügen oder löschen. Wenn vorhandene Knoten keine neuen Dienste bereitstellen können, werden sie automatisch hinzugefügt, um den Bedarf zu decken
Jul 20, 2024 am 10:52 AM
Erste Schritte mit DockerHub
Sie können auch das öffentlich veröffentlichte offizielle Docker-Image verwenden. Ich verwende viele dieser Bilder, unter anderem für meine experimentelle WordPress-Umgebung, KDEplasma-Anwendungen und mehr. Obwohl wir letztes Mal gelernt haben, wie Sie Ihr eigenes Docker-Image erstellen, müssen Sie das nicht tun. Tausende Bilder werden auf DockerHub veröffentlicht, damit Sie sie verwenden können. DockerHub ist in Docker als Standard-Repository fest codiert. Wenn Sie also den Befehl „dockerpull“ für ein beliebiges Image ausführen, wird es von DockerHub heruntergeladen. Laden Sie das Image von DockerHub herunter und führen Sie es lokal aus, um zu beginnen. Schauen Sie sich die vorherigen Artikel dieser Serie an, um loszulegen. Dann, sobald Docker auf Ihrem System läuft
Jul 20, 2024 am 09:09 AM
Relevante Einführung und Betriebsrahmenanalyse hochpräziser Timer
Die plötzliche Erwähnung von hochpräzisen Timern ist verwirrend, und zumindest Anfänger werden frustriert sein. Und wenn man es wörtlich versteht, ist es ganz einfach. Wenn der Timer weniger präzise ist, dann wird es keinen mehr geben. Das ist zwar schon alles, aber es geht nur um ein paar andere Details. Wenn Sie Ihre Arbeit gut machen wollen, müssen Sie zuerst Ihre Werkzeuge schärfen. Bevor wir beginnen, schärfen wir zunächst die Werkzeuge: 2. Mehrere zugehörige Quellcodedateien und ihre Pfade lauten wie folgt: Hrtimers.txt (linux-3.2.12documentationtimers) Hrtimer. c(linux-3.2.12kernel)Hrtimer.h(linux-3.2.12includelinux)
Jul 20, 2024 am 08:36 AM
Beispielerklärung für den Linux-Befehl gunzip
Zunächst einmal wird das gzip-Tool hauptsächlich zum Komprimieren oder Erweitern von Dateien verwendet. Fügen Sie beim Dekomprimieren einfach die Option -d nach dem gzip-Befehl hinzu. Das Verwendungsbeispiel lautet wie folgt: gzip-d[komprimierter Dateiname] Beim Dekomprimieren oder Erweitern der von gzip erstellten komprimierten Datei gibt es jedoch ein anderes, völlig anderes Tool . für den Einsatz. Das fragliche Tool ist gunzip. In diesem Artikel erklären wir die Verwendung des Befehls gunzip anhand einiger einfacher und leicht verständlicher Beispiele. Alle Beispiele und Anleitungen in diesem Artikel wurden in der Ubuntu16.04-Umgebung getestet. Linux-Befehl gunzip Wir wissen jetzt, dass komprimierte Dateien mit dem Befehl gzip-d oder gunzip dekomprimiert werden können. Basicg
Jul 20, 2024 am 08:00 AM
Hot-Tools-Tags

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)
Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit
VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox
Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit
VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Heiße Themen









