autom. Übersetzung von Puli-Anleitung

Post Reply
oui
Posts: 368
Joined: Fri Aug 28, 2020 9:35 pm
Has thanked: 6 times
Been thanked: 28 times

autom. Übersetzung von Puli-Anleitung

Post by oui »

Ich hoffe, dass man so ein autom. Übersetzung Anderen so fix und fertig zur Verfügung stellen kann, um mehrfache Belastung aller Server zu vermeiden. Hier ist sie

von

viewtopic.php?f=40&p=4572#p4572

roh, völlig unbearbeitet, der Abschnitt "Links" ziemlich weit unten, in Engl. belassen damit die Links nicht verunstaltet werden (davor / danach sind sie es eventuell :mrgreen: )

Hinweis: Sie enthält viele Informationen, die auf vielen anderen Puppy's direkt oder zumindest leicht übertragbar sind!

Sehr geehrte Puli-Benutzer,

Da das Murga-Linux-Forum jetzt im schreibgeschützten Modus ausgeführt wird, möchte ich hier fortfahren.

Die Puli-Threads werden jedoch unter https://smokey01.com/gjuhasz/Puli-forum-archive/ archiviert. Erstellt aus den Puli-Posts unter Puppy Projects http://murga-linux.com/puppy/viewtopic.php?t=96964 und Puppy Derivatives http://murga-linux.com/puppy/viewtopic.php?t=88691.

Ich bin stolz zu sehen, dass diese Puli-Threads seit November 2014 mehr als 270.000 Mal besucht wurden. <br />

Um das Archiv zu durchsuchen, klicken Sie nacheinander auf die PDF-Dateien unter https://smokey01.com/gjuhasz/Puli-forum-archive/ oder für die früheren Rinden von Puli unter https://smokey01.com/gjuhasz / Puli-Forum ... e / Früher /.

Weitere Informationen finden Sie unter https://smokey01.com/gjuhasz/readme-archive.html.

~~~

Willkommen bei Puli


Ankündigung und Änderungsprotokoll für die neueste 32-Bit-Version: 6.2.0, für die 64-Bit-Versionen: 7.0, 7.1, 7.2. und 7.3.

Magyarul itt, itt, itt, itt és itt

Puli ist ein Mitglied der Puppy Linux-Familie: eine hochsichere "Kiosk" -Variante von 666philbs Tahrpup 6.0.6 CE (32-Bit, auch bekannt als Puli 6) und Xenialpup64 CE 7.5 (64-Bit, auch bekannt als Puli 7) Booten Sie von einem USB-Stick und laufen Sie sicher, auch wenn das Boot-Gerät nicht angeschlossen ist.

Puli unterstützt das Booten verschiedener Softwarekombinationen durch mehrere Benutzer auf vielen Hardwarekomponenten mit demselben Startgerät.

Das Puppy Linux-Projekt wurde 2003 von Barry Kauler gegründet. Siehe rechtliche Hinweise am Ende dieser Seite.

Besonderer Dank geht an John de Murga, BarryK, 666philb, Smokey01, Pemasu, S-Kami, Kros54, Asterix, Sylvander, Mitglieder der Puppy Linux-Foren und an meine Kollegen, einschließlich ethischer Hacker, die mir mit ihrem Feedback zu Puli geholfen haben.

Ein großes Lob an meinen Freund László Fekete für die Hintergrundbilder. Diese "braunen Puli" -Bilder stehen unter Urheberrechtsschutz und können ausschließlich mit Bezug auf / innerhalb der Puli-Software verwendet werden.

Der 32-Bit-Puli 6 (v6.2.0) wird mit dem Nicht-PAE-Kernel 3.14.79 veröffentlicht. Der PAE-Kernel 3.14.56 wird ebenfalls bevorzugt. Einige k4.x-Serien sind ebenfalls verfügbar. Sehen Sie sich hier die getesteten Kernel an.

Das 64-Bit-Puli 7 (neueste Version 7.3) verfügt über die Kernel-Version 4.19.23. Getestet mit vielen Kerneln zwischen k4.9.58 und k5.0.7.

Frühere Puli-Rinden werden unter http://murga-linux.com/puppy/viewtopic.php?t=88691 besprochen

Habe Spaß!

Grüße,
gjuhasz
I. So installieren Sie Puli auf einem USB-Stick:


Wenn Sie ein erfahrener Linux-Benutzer sind, sollten Sie Puli installieren, indem Sie die in Anhang A beschriebenen Schritte ausführen.

Da jedoch viele Benutzer (noch) nur Windows XP / 7/8/10 haben, beschreibe ich hier eine "Ein-Finger-Eine-Minute" -Methode zum Erstellen eines funktionierenden Puli-Pendrive in Windows:

1. Laden Sie Puli und LiLi herunter

ein. Die neuesten 32/64-Bit-Pulis sind im sourceforge.net-Repository in Form komprimierter Dateien in Puli- (version_issuedate) -Ordnern verfügbar. Laden Sie die bevorzugte Datei Puli_install.zip herunter (diese Beschreibung bezieht sich auf Puli 6.0.4 und spätere Versionen).

b. Laden Sie die neueste Version von LinuxLive USB Creator von http://www.linuxliveusb.com herunter. Wenn Sie ein Problem haben, finden Sie die frühere, getestete und virenfreie Version unter smokey01.com/gjuhasz/LiLi.

2. Erstellen Sie den Puli-Pendrive.

Schließen Sie das Pendrive an (empfohlene Kapazität: 4 GB oder mehr) und führen Sie LiLi aus. Führen Sie die Installationsschritte von oben nach unten wie folgt aus:

Schritt 1: Wählen Sie Ihr Pendrive im Auswahlfeld aus (seien Sie vorsichtig - wählen Sie nicht versehentlich ein anderes Laufwerk aus).

Schritt 2: Wählen Sie eine Quelle aus - klicken Sie auf das ISO / IMG / ZIP-Symbol und wählen Sie die Datei Puli_install.zip aus

Schritt 3: Wählen Sie im Persistenzbereich den Live-Modus

Schritt 4: Aktivieren Sie nur das zweite Kästchen (FAT32)

Schritt 5: Klicken Sie auf das Blitzsymbol. Die Installation dauert ca. 25-30 Sekunden. Im folgenden Bild sehen Sie die LiLi-Oberfläche vor Beginn und nach Abschluss der Installation:
Schritt 6: Sie können einige nützliche Pakete aus den Unterordnern Puli- (64/32 Bit) / Pakete des Repositorys sourceforge.net herunterladen. Laden Sie die ausgewählten herunter und legen Sie sie im Ordner / packages Ihres Boot-Pendrives ab. Ich habe auch Validierungsdateien hochgeladen (sha und / oder md5), sodass Sie das heruntergeladene Material überprüfen können, wenn Sie möchten. Beachten Sie, dass Sie möglicherweise neuere Versionen auf der Download-Seite des jeweiligen Distributors finden. Siehe den Abschnitt Nützliche Links unten.

3. Hängen Sie den Pendrive aus. Sie sind bereit, Puli ist installiert.

4. Bevor Sie Ihren Computer vom Puli-Pendrive neu starten

ein. Ich empfehle auch die folgenden Abschnitte zu lesen.

b. Wenn Sie wissen, was zu tun ist, können Sie jetzt einige Startparameter in syslinux.cfg und /env-0/puli.cfg konfigurieren.

c. Stellen Sie sicher, dass das BIOS / UEFI so konfiguriert ist, dass es von pendrive startet.

5. Probieren Sie Puli aus!


II. Puli auf den Punkt gebracht:


1. Starten Sie den PC von dem mit Puli vorinstallierten USB-Stick.

ein. Wenn Sie dazu aufgefordert werden, melden Sie sich als root an.

b. Geben Sie bei der ersten Anmeldung root als Passwort ein. (Später können Sie es ändern und für die nächsten Anmeldungen speichern).

2. Das Dialogfeld "Sitzungssetup" wird angezeigt.

ein. Überprüfen Sie, ob Zeitzone, Numlock, Zeitsynchronisation, Uhrzeit, Firewall, Gebietsschema und Tastatur usw. für diese Sitzung geeignet sind, und ändern Sie sie bei Bedarf. Ihre Änderungen in diesem Dialogfeld wirken sich auf die aktuelle Sitzung aus, Sie können sie jedoch auch für zukünftige Sitzungen beibehalten.

b. Sie können mit der rechten Maustaste auf das Volume Tray-Symbol klicken, das Fenster Full auswählen und Capture, Mic Boost usw. aktivieren / anpassen.

3. Das USB-Laufwerk wird ausgehängt. Ziehen Sie in Betracht, es herauszuziehen, wenn die Popup-Nachricht Sie daran erinnert.

4. Bevor Sie fertig sind, stellen Sie sicher, dass Sie keine Daten auf dem PC hinterlassen haben.

5. Es gibt verschiedene Methoden, um Ihre Arbeit auf dem (neu angeschlossenen) USB-Laufwerk zu speichern:

ein. Sie können die Haupteinstellungen (auch Kennwörter) beibehalten, indem Sie im Dialogfeld "Herunterfahren" oder innerhalb der Sitzung im Dialogfeld des Symbols "Sicherungsdesktop" auf die Schaltfläche "Speichern: Smart" klicken. Weitere Informationen zu dieser Smart-Speicherfunktion finden Sie in den nächsten Abschnitten .

b. Durch Klicken auf das Sicherungssymbol rechts auf dem Desktop wird sofort eine komprimierte Puli_backup_YYYY_MM_DD_HH_MM.tar.gz-Sicherungsdatei im Ordner / backup des USB-Laufwerks erstellt. Backups enthalten eine Backup-Beschreibung.

c. Sie können auch am Ende der Sitzung ein Backup erstellen, indem Sie im Dialogfeld "Herunterfahren" die Option "Speichern: Backup" auswählen.

* Beachten Sie, dass die Kennwortdateien, die in / initrd / pup_rw installierten Smartloaded-Pakete und die im laufenden Betrieb hinzugefügten .sfs-Dateien (in den Ordnern / initr / pup_ro4 ... ro8 angekommen) von den Sicherungen ausgeschlossen sind.

6. Sie können einen vorherigen Status aus einer Sicherung wiederherstellen, indem Sie den Ordner / backups auf dem Pendrive öffnen und dann eine Sicherungsdatei auf das Wiederherstellungssymbol daneben ziehen und dort ablegen. Natürlich sollte die Auswahl der Smartloaded-Pakete dieselbe sein wie zuvor. Sie erhalten eine Benachrichtigung über die Pakete, die während der Sicherung weggelassen wurden.


7. Puli bietet Ihnen eine sichere Umgebung. Es hilft Ihnen, gegen böswillige Angreifer zu kämpfen.

* Seien Sie vorsichtig bei Hardware-Keyloggern. Öffnen Sie in der Taskleiste die virtuelle Tastatur und geben Sie sie jederzeit ein, um Kennwörter oder anderen vertraulichen Text einzugeben. Auf diese Weise werden Ihre Daten nicht weitergegeben.

* Sie können aus Sicherheitsgründen einige Funktionen wie Office-Programme, Evince usw. im Offline-Modus starten.

* Weitere Details zu den verfügbaren Sicherheitsprofilen finden Sie in den nächsten Abschnitten.

* Es wird empfohlen, das Sitzungskennwort wie folgt zu ändern:

ein. Konsole öffnen

b. Geben Sie den Befehl passwd ein und befolgen Sie die Anweisungen.

c. Speichern Sie Ihre Umgebung beim Herunterfahren mit Smart Save. Das neue Passwort wird für zukünftige Anmeldungen verwendet. Einzelheiten finden Sie in den nächsten Abschnitten.

* Wenn Sie mit der rechten Maustaste auf einen Ordner klicken, können Sie dessen Inhalt verschlüsseln / entschlüsseln. Weitere Details finden Sie im nächsten Abschnitt.



III. Für fortgeschrittene Benutzer:


1. Um zusätzliche Pakete zu erhalten, durchsuchen Sie den Inhalt der Paketunterordner hier und laden Sie die ausgewählten 32/64-Bit-Pakete in den Ordner / packages Ihres USB-Laufwerks herunter. Unter den vorgeschlagenen Paketen finden Sie erweiterte Office-Programme, ein Java-Laufzeitmodul und andere nützliche Software, die jeweils mit Puli getestet wurden. Beachten Sie, dass auf dem 64-Bit-Puli 32-Bit-Software ausgeführt werden kann (das Paket 32bit-compatible.sfs bietet Unterstützung für mehrere Archs).

2. Sie verwenden wahrscheinlich nicht alle heruntergeladenen Pakete in einer bestimmten Sitzung. Puli bietet mithilfe der Smartload-Funktion eine einfache Auswahl in der Startzeit:

* Zusammen mit den integrierten Puli-Paketen können Sie einfach eine beliebige Anzahl zusätzlicher .sfs-, .pet-, .deb-, .AppImage-, .tar.7z-, .tar.bz2-, .tar.xz- und / oder .rpm-Dateien booten indem Sie auf den Dateinamen in separaten Zeilen der Datei / profile / Common / smartload des USB-Startgeräts verweisen. Siehe die in der Version enthaltene Standard-Smartload-Datei. Puli sucht diese referenzierten Pakete im Ordner / packages des Startgeräts und lädt sie während des Startvorgangs automatisch (in der Reihenfolge ihres Auftretens in der Smartload-Datei), bevor die grafische Umgebung (X) gestartet wird.

* Um beispielsweise SoftMaker FreeOffice zu laden, fügen Sie eine Softmaker-Zeile in die Smartload-Datei auf Ihrem USB-Startgerät ein. (Dies ist eine Art kostenlose, aber lizenzierte Software. Sie müssen sich daher bei der Softmaker Software GmbH registrieren und Ihre persönliche Lizenz erwerben. Alternativ können Sie LibreOffice (ohne Registrierung) verwenden, indem Sie eine LibreOffice-Zeile in die Smartload-Datei einfügen. Weitere Informationen finden Sie im Abschnitt Nützliche Links .

* Der Inhalt der smartloaded-Pakete .tar.bz2 und .tar.xz wird in den Ordner / opt / (in der beibehaltenen Struktur des Pakets) entpackt.
Beachten Sie, dass die .tar.7z-Pakete verschlüsselt werden können - Puli fragt beim Start nach dem Kennwort.

* Die AppImage-Dateien werden in den Ordner / opt / AppImages geladen. Auf dem Desktop wird ein zusätzliches Symbol angezeigt, während ein oder mehrere AppImages in diesem Ordner vorhanden sind. (Puli akzeptiert die Dateierweiterungen .AppImage, .appImage, .Appimage und .appimage auf dieselbe Weise.) Sie können sie direkt ausführen, indem Sie mit der linken Maustaste auf das Ordnersymbol klicken und dann den Dateinamen auswählen. AppImages (und andere ausführbare Dateien) können in einer Sandbox ausgeführt werden, wenn Sie mit der rechten Maustaste auf ihren Namen klicken und im Menü Firejail auswählen - vorausgesetzt, das Firejail-Paket ist (intelligent) geladen.

* Möglicherweise sind weitere Dateien vom Typ Smartload vorbereitet, z. B. Smartload, Smartload1 ... Smartload9, Smartloada, Smartloadb usw. Anschließend können Sie während des Startvorgangs eine davon auswählen, indem Sie ein Zeichen (z. B. 1, 2 oder a) drücken oder b oder c) wenn gefragt. Wenn Sie nicht handeln, wird die Standard-Smartload-Datei verwendet. Wenn sich Ihre Auswahl auf eine nicht vorhandene Datei bezieht oder Sie auf Leerzeichen klicken, wird die Smartload-Funktion weggelassen.


3. Andere Einstellungen:

* Sie können der syslinux.cfg auf dem pendrive Startparameter hinzufügen, z. B. pkeys = hu plang = hu_HU.UTF-8 (siehe unter den Installationsdateien), die in allen Fällen für alle Computer angewendet werden, die mit Puli gestartet werden sollen.

* Darüber hinaus können Sie maschinenspezifische Parameter (Zeitzone, Numlock, Timesync, Hwclock, Firewall, Plang, Pkeys usw.) in den Ordnern env- <macaddress> des (Root des) Startgeräts definieren. Der Standardordner ist env-0, der von verschiedenen env-001ee4532a23 usw.-Ordnern begleitet werden kann, nachdem Puli auf verschiedenen Computern ausgeführt wurde. Diese Ordner werden von Puli vorbereitet und in den Ordner / root / tmp gefüllt, der sie auf dem Startgerät speichert, wenn Sie beim Beenden die Option zum intelligenten Speichern auswählen oder jederzeit auf "Puli-Kopf" klicken.

* Wenn Sie Puli das nächste Mal auf demselben Computer starten, müssen Sie sich nicht um die Einstellungen kümmern. Beispielsweise wird die Standardzeitzone (GMT) mit den Zeitzonendaten von puli.cfg überschrieben, die sich im maschinenspezifischen Ordner befinden. Die zutreffenden Zeitzonencodes können aus / usr / share / zoneinfo wie Australien / Perth gelesen werden.

* Sie können eine Smartload-Datei im Ordner (root of the) env- <macaddress> ablegen, wenn Sie vor dem Start von X maschinenspezifische Module (z. B. nvidia-Treiber) laden müssen. Um Hilfe zu erhalten, ist eine leere Smartload-Datei in env-0 enthalten. Sie müssen nur ihre Kopie im Ordner env- <macaddress> suchen und füllen.

* Es kann vorkommen, dass einige .pet-, .sfs- oder .deb-Module automatisch in die X-Umgebung geladen werden. Fügen Sie in solchen Zeilen der ausgewählten Smartload-Datei ein Pluszeichen (+) als erstes Zeichen ein (benennen Sie das Paket selbst NICHT um oder setzen Sie es nicht wieder zusammen).
Beachten Sie, dass die postXload-Funktion des früheren Pulis auch angewendet werden kann: Sie können solche Module ohne das Pluszeichen Start in einer postXload-Datei (neben dem Smartload) auflisten. Es kann nur einen postXload pro env- <macaddress> -Ordner geben. Sie können jedoch ein allgemeines postXload neben den anderen Smartloads im Ordner / profile / Common des Startgeräts anwenden. Das Puli-Paket enthält dort ein leeres postXload (und ein weiteres im env-0-Ordner).

* Unmittelbar nach dem Start aktualisiert die Werbeblocker-Funktion die Datei / etc / hosts, um lästige Werbespots zu blockieren.

* Durch Klicken auf verschiedene Office-Dateien wird das entsprechende Programm basierend auf dem MIME-Typ geöffnet. Beispielsweise kann abiword die DOCX-Dateien abfangen, während Textmaker die DOC-Dateien verarbeiten kann. Durch Klicken auf eine XLS-Datei kann Planmaker geöffnet werden, während XLSX Gnumeric usw. aufrufen kann.

* Puli erstellt automatisch eine Linux-Auslagerungsdatei im Speicher, es sei denn, Sie bereiten einen Austausch auf der Festplatte vor (z. B. mit gparted. Der Austausch ist vorzugsweise gleich oder doppelt so groß wie der Speicher. Es gibt keinen Grund, einen größeren Austausch zu konfigurieren als 4 GB.

* Wenn das USB-Startgerät Ordner mit den Namen / patch und / oder / profile / Common enthält, führt Puli deren Inhalt zusammen und kopiert sie in das Dateisystem, bevor X gestartet wird. (Der Inhalt des Patch-Ordners überschreibt möglicherweise diese Dateien, die von Common stammen.) .

* Im Puli-Paket finden Sie knifflige Beispiele für Sicherheitsprofile, die von verschiedenen Dateistrukturen realisiert werden. Sie können ausgewählt / aktiviert werden, indem Sie auf das ausgewählte Symbol für die Auswahl des Sicherheitsprofils klicken (der Profilname wird in den Ordner / patch auf dem Pendrive kopiert). Diese Profile werden hauptsächlich beim Surfen im Internet verwendet:

Mild temperiert

ein. Dies ist das Standardsicherheitsprofil, das einzige Profil, in dem mehrere Browserfenster oder sogar mehrere Browser gleichzeitig ausgeführt werden können.

b. Die Browser Chrome, Iron, Slimjet und Vivaldi werden hier im Inkognito-Modus geöffnet. Ich schlage vor, diese Einstellung nicht zu ändern.

c. Das Symbol network_tray wird rot, während verdächtige Verbindungen aktiv sind. Sie sind in der Datei / var / log / verdächtige_Verbindungen angemeldet.


Rigoros

ein. In diesem Profil deaktiviert der 64-Bit-Puli alle Festplattenlaufwerke (z. B. drehen sich die Festplatten nicht mehr). Das Startgerät bleibt aktiv, kann jedoch auf Empfehlung von Puli ausgesteckt werden.

b. Puli bellt, sobald verdächtige Verbindungen erkannt werden (nur beim Surfen). Um Hackerangriffe zu verhindern, wird die Blacklist der Firewall mit den verdächtigen Hosts aktualisiert.

c. Puli gibt den verdächtigen Host nicht frei, sondern belegt seine verfügbaren Ports im SYN_SENT-Modus oder einem ähnlichen Modus. Weitere Informationen finden Sie in profilspezifischen Skripten wie / usr / local / bin / defaultbrowser und / usr / bin / netchecker.

d. Wenn Sie versehentlich Fehlalarme erhalten, verschieben Sie diese benutzerfreundlichen IP-Adressen aus der Datei / etc / verdächtige_Hosts in die Datei / etc / friends (und aktualisieren Sie Ihre Patch-Struktur entsprechend).


Verrückt

ein. In diesem Profil deaktiviert der 32-Bit-Puli alle Festplattenlaufwerke (z. B. drehen sich die Festplatten nicht mehr). Das Startgerät bleibt aktiv, kann jedoch auf Empfehlung von Puli ausgesteckt werden.

b. Die Browser Chrome, Iron, Slimjet und Vivaldi werden hier im Inkognito-Modus geöffnet. Ich schlage vor, diese Einstellung nicht zu ändern.

c. Laut dem Profilnamen macht Puli Hacker verrückt. Das Netzwerk wird regelmäßig deaktiviert, um zu verhindern, dass die Sitzung wirksam wird. Siehe die Details in / usr / bin / netkiller.

d. Einige Browserversionen können in diesem Profil fehlschlagen, wenn die Kommunikation mit dem ausgewählten Server sehr langsam ist.


Faul

ein. Ähnlich dem milden Profil mit einer kniffligen Ausnahme. Während Sie in diesem einzigartigen Profil stöbern, wird Ihr hübscher Puli faul und schläft ein. Genauer gesagt, die Linux-Dienstprogramme (die im Ordner / bin) sind nicht mehr ausführbar und verhindern, dass ein Hacker oder sogar eine Trojaner-Malware Shell-Skripte initiiert oder Befehle ausgibt. Im Skript hinter dem Symbol für die Auswahl verzögerter Profile auf Ihrem USB-Startgerät können Sie den vollständigen Pfad definieren, in dem Sie die "verschwundenen" Linux-Dienstprogramme im verzögerten Modus ausführen möchten. Sie können die Standardeinstellung / ban / -Einstellung unverändert lassen oder einen Pfad wie lazybin = "/ usr / share / foo /" (mit Schrägstrich am Ende) schreiben. Natürlich müssen Sie das Lazy-Profil erneut aktivieren, indem Sie auf das Profilauswahlsymbol klicken und dann neu starten. Achtung! Wenn Sie einen vorhandenen Ordnernamen oben einfügen, wird der ursprüngliche Inhalt möglicherweise überschrieben! Warnung! Wählen Sie KEINEN Ordner aus dem Suchpfad aus!

b. Chrome-, Iron-, Slimjet- und Vivaldi-Browser werden hier im Inkognito-Modus geöffnet, und Sie können nicht mehrere Browser / Browserfenster gleichzeitig ausführen. Ich schlage vor, diese Einstellung "wie sie ist" zu belassen. Firefox wird als Spot mit eingeschränkten Lazy-Funktionen ausgeführt, wird jedoch in einer Sandbox geöffnet, wenn Firejail installiert ist.

c. Einige Funktionen hinter Symbolen Datei, Info, Bearbeiten, Schreiben, Berechnen, Telefon bleiben nur für Sie aktiv.

d. Wenn Sie beim Surfen auf das Hundesymbol ganz links klicken, wird zwischen dem faulen und dem milden Profil umgeschaltet. Während Sie ein "leuchtendes" mildes Symbol sehen, können Sie auf die restlichen Desktopsymbole und die Menüelemente klicken.

e. Die Laufwerkssymbole werden beim Surfen im Lazy-Modus durch ein inaktives Laufwerkssymbol ersetzt. Wenn Sie in den milden Modus wechseln, wird durch Klicken auf das Laufwerkssymbol pmount aufgerufen.

f. Warnung! Ziehen Sie kein angeschlossenes Laufwerk heraus, während Sie im Lazy-Modus surfen!

G. Wenn Sie den Browser schließen, werden alle Funktionen in wenigen Sekunden wiederhergestellt (d. H. Das Hundesymbol startet die Sicherung und die Laufwerkssymbole werden erneut angezeigt).


* Es wird bevorzugt, mit der neuesten Version eines Chromium-Geschmacks mit ordnungsgemäßer Sandbox zu surfen oder eine moderne Mozilla-basierte Version zu verwenden.

* Puli unterstützt die folgenden 32/64-Bit-Browser (in der Reihenfolge der Einstellungen, die NICHT der Reihenfolge der Qualität entspricht): Chrome-64bit; Eisen; SlimJet; Vivaldi; Feuerfuchs; Oper; Verknüpft und führt sie vom Spotbenutzer aus. Es wird empfohlen, die Smartload-Funktion zum Booten zu verwenden, indem Sie eine davon in der Smartload-Datei auswählen. (Beachten Sie, dass Sie, wenn Sie mehr als einen Browser hier installieren, möglicherweise interagieren oder sich sogar gegenseitig blockieren.)

* Standardmäßig werden die Browser Iron, Slimjet und Vivaldi im Inkognito-Modus mit gängigen Lesezeichen und Einstellungen ausgeführt. Es kann vorkommen, dass spätere Versionen (die ohnehin empfohlen werden) diese Kompatibilität nicht beibehalten können.

* Aufgrund von Lizenzproblemen können einige Chromium-basierte Browser keine mpeg4-Videos abspielen. In diesen Fällen kann die Installation oder das intelligente Laden zusätzlicher ffmpeg-Codecs Abhilfe schaffen. Einige zusätzliche ffmpeg-Pakete sind im Puli-Codec-Repository referenziert / verfügbar. Die Opera-Version ist wahrscheinlich auch mit Slimjet- und Vivaldi-Browsern kompatibel.

* Wenn Sie in allen Profilen auf das Infosymbol klicken, wird der bevorzugte Browser aufgerufen (bei Chromium-basierten Browsern im nicht beschleunigten Normalmodus). Wenn nichts ausgewählt ist, wird der Link-Browser angezeigt. Es ist für Funktionen zur Erkennung intelligenter Medien konfiguriert.
* Puli unterstützt Firefox. Sie können eine relativ neue Version über den Link in meinen Paketen herunterladen. Die automatische Aktualisierung auf die neueste Version ist in Puli konfiguriert. Sie können mein Haustierpaket jedoch aktualisieren, indem Sie den Ordner / opt / Firefox durch die neueste Version ersetzen. Firefox startet in der Sandbox, wenn Firejail installiert ist.

* Sie können das neueste Flash Player-Plugin über diesen Link herunterladen. Sein Dateiname lautet "adobe-flashplugin_ <spätestes Datum> .1-0ubuntu0.14.04.1_i386.deb" oder sein 64-Bit-Gegenstück "adobe-flashplugin_ <spätestes Datum> .1-0ubuntu0.16.04.1_amd64.deb". Legen Sie diese smartloadable .deb-Datei im Ordner / packages auf Ihrem Startgerät ab. Stellen Sie sicher, dass nur eine Adobe-Flashplugin * .deb-Datei unter den Paketen angezeigt wird. Es wird im Ordner / usr / lib / adobe-flashplugin installiert (für alle Browser).

* Kindersicherung: Fügen Sie IP-Adressen oder sogar Domain-Namen (z. B. 1.2.3.4 und / oder somename.com) als separate Zeilen in die Datei / etc / verdächtige_Hosts ein (kopieren Sie sie natürlich in Ihre bevorzugte Patch-Struktur auf dem UBS-Pendrive). zusammen mit / etc / friends). Puli interpretiert sie und füttert die Blacklist automatisch.

* Wenn Sie mit der rechten Maustaste auf einen Ordner klicken, können Sie dessen Inhalt mit den Menüelementen verschlüsseln / entschlüsseln. Ich schlage vor, Ihre vertraulichen Dateien im Ordner / root / my-documents / Secret / zu speichern, der standardmäßig verschlüsselt ist (mit AES 256 und dem Kennwort "root"). Es wird natürlich dringend empfohlen, das Standardkennwort so bald wie möglich in Ihr Kennwort zu ändern. Die verschlüsselungsbezogenen Optionen finden Sie in den Dialogfeldern hinter den Rechtsklick-Menüelementen. Beachten Sie, dass der geheime Ordner automatisch abgemeldet wird (d. H. Sein Inhalt wird in den verschlüsselten Status umgeschaltet), wenn Sie ein Backup erstellen oder smartsave auswählen.

* In Puli ist das Hintergrundbild (Hintergrundbild) die Datei /usr/share/backgrounds/default.jpg, auf die in der dritten Zeile der Datei / root / Choices / ROX-Filer / PuppyPin verwiesen wird. Diese Zeile in PuppyPin definiert auch den Anzeigemodus (zentriert, skaliert, angepasst, gestreckt, gekachelt). Sie können Ihr Lieblings-Hintergrundbild in /usr/share/backgrounds/default.jpg kopieren, um es auf dem Computer zu sehen, den Sie tatsächlich verwenden (und dann X neu starten). Wenn Sie später beim Herunterfahren Speichern: Smart auswählen, werden diese Einstellungen im Ordner env- <macaddress> auf dem Startgerät gespeichert. Sie können den Menüpunkt Desktop> Hintergrundbild versuchen, um das Hintergrundbild zu ändern, dies jedoch mit Vorsicht tun.

* Wenn Sie ein MTP-fähiges Gerät (Media Transfer Protocol) (z. B. ein Mobiltelefon) über ein USB-Kabel angeschlossen haben, das Gerät jedoch nicht automatisch erkannt wird, öffnen Sie ein Terminalfenster und geben Sie mtp + aus. Jetzt können Sie über den Ordner / root / MTP auf das Gerät zugreifen. Wenn Sie fertig sind, geben Sie mtp- aus, bevor Sie das USB-Kabel abziehen.
IV. Für Enthusiasten:


Möglicherweise müssen Sie Puli anpassen, wenn Sie es auf demselben Computer ausführen möchten. Puli unterstützt dies in vielerlei Hinsicht wie folgt. Beachten Sie jedoch, dass die Einstellungen verschiedener Computer möglicherweise nicht miteinander kompatibel sind. Daher sollten ihre Einstellungen separat gespeichert werden, d. H. In verschiedenen Umgebungsordnern auf dem Startgerät.

* Die Namenskonvention für die Umgebungsordner lautet: env- <macaddress> wobei macaddress eine Hexadezimalzahl mit 12 Positionen ist, z. B. env-0123456789ab. Puli erkennt, ob der Name eines Umgebungsordners beim Start mit dem angegebenen Computer übereinstimmt. Wenn kein passender Ordner gefunden wird, wird er in / root / tmp unter Verwendung des Inhalts des Ordners env-0 und Ihrer tatsächlichen Einstellungen erstellt (und beim Herunterfahren gespeichert, wenn Sie Speichern: intelligent auswählen).

* Sie können eine Smartload-Datei während des Startvorgangs auswählen, frühestens nachdem der violette Text "Kopieren in RAM" angezeigt wird, spätestens jedoch 5 Sekunden, nachdem die Meldung "Drücken Sie eine Taste, um ein Paket zu laden ..." angezeigt wird. Sie können dort auf so viele Dateien verweisen, wie Sie möchten - sogar ein abgeschnittener, aber eindeutiger Basisname, z. B. "Wein", oder (wenn Sie sich über Großbuchstaben im Dateinamen nicht sicher sind), kann sogar "? Ine" ausreichen, um "Wein" zu finden. 3.10_v3.1.pet ". Beachten Sie, dass einerseits nur der Speicher die Anzahl der automatisch geladenen Pakete begrenzt. Auf der anderen Seite können sie in der angegebenen Sitzung nicht deinstalliert werden (versuchen Sie jedoch, dasselbe Paket erneut zu installieren und es dann zu deinstallieren). Die möglichen Fehler werden in einem vereinfachten Modus angezeigt und im Ordner / root / tmp / mit Details protokolliert.

* Die automatisch geladenen Dateien werden im Ordner / initrd / pup_rw zusammengeführt: zuerst der Inhalt des Ordners Common, dann der Inhalt des Ordners <macaddress> der Umgebung, dann der Inhalt der Smartload-Dateien (beginnend mit den umgebungsspezifischen Dateien) smartload tem den Rest in der Reihenfolge ihres Auftretens), dann den Inhalt des Patch-Ordners, dann den Inhalt des Sicherheitsprofils. Das heißt, Sie können eine gerade geladene Datei mit einer anderen überschreiben, z. B. Dateien, die aus dem Ordner / Common geladen wurden, mit Dateien, die aus dem Ordner / patch usw. geladen wurden, aber jede überschreibt ihr Gegenstück in / initrd / pup_ro2. Puli verwendet dazu den Befehl rsync -a.

* Beachten Sie, dass Puli zwar RPM-Dateien akzeptiert, diese jedoch meistens zusätzliche Bibliotheken benötigen, um ordnungsgemäß ausgeführt zu werden.

* Die Firewall kann entweder als stark oder als lite eingestellt werden. Wenn Sie eine andere Firewall erstellen müssen, können Sie die Firewall-Regeln manuell einrichten und dann in Ihre Patch-Struktur einfügen. Später können Sie die aktive anhand der Farbe des Tray-Symbols leicht erkennen (grün = Strong-Puli-Version, Gelb = Lite-Puli-Version, Blau = vom Benutzer konfiguriert).

* Im Dialogfeld "Sitzungssetup" können Sie entscheiden, ob die aktuellen Sitzungseinstellungen auch für zukünftige Sitzungen gültig sind.

* Nach der Anmeldung (genauer gesagt, nachdem Sie in der X-Umgebung im QuickSetup-Fenster auf OK geklickt haben) werden Dateien im Ordner / root / Startup ausgeführt. Absichtlich ist das Puli-spezifische zsupp-Skript das letzte unter ihnen. Natürlich können Sie es ändern und in den Ordner / patch legen, um die Standardversion zu ersetzen.

* Beachten Sie, dass die Dateien im Ordner /root/.config/autostart jedes Mal unmittelbar nach dem Neustart von X ausgeführt werden. Folglich werden sie beim ersten Start gestartet, BEVOR Sie im QuickSetup-Fenster auf OK klicken.

* Der BootManager wurde auf Puli zugeschnitten, da einige seiner Funktionen in PUPMODE 5 nicht anwendbar sind und andere besser implementiert sind. Mit Vorsicht verwenden.
* Wie bei anderen Welpen können Sie später fünf zusätzliche .sfs-Dateien im laufenden Betrieb installieren (in / initrd / pup_ro4 ... / initrd / pup_ro8). Puli bietet jedoch eine Problemumgehung, wenn Sie mehr als fünf .sfs-Dateien im laufenden Betrieb laden müssen. Der Menüpunkt Setup> SFS-Dateien zusammenführen ruft (basierend auf ihrer alphabetischen Reihenfolge) die im Ordner / root gefundenen * .sfs-Dateien ab und führt sie dann in /root/puli.sfs zusammen. Verschieben Sie es auf das Pendrive und referenzieren Sie es als einzelnes Element, um es über das Menüelement Einstellungen> SFS-Laden vom Desktop zu laden / entladen.

* Im Gegensatz zu anderen Welpen können Sie Ihre Sitzung nicht als puli.2fs auf dem USB-Stick oder anderswo speichern. Verwenden Sie stattdessen das Symbol für den Sicherungsdesktop oder die Option Speichern: Sicherung im Dialogfeld Herunterfahren. Beachten Sie, dass die automatisch geladenen zusätzlichen Pakete nicht in der Sicherungsdatei enthalten sind. Daher müssen Sie möglicherweise beim nächsten Mal dieselbe Smartload-Datei verwenden, um dieselbe Umgebung wiederherzustellen.

* Wie bereits erwähnt, können Sie einige Sitzungseinstellungen speichern, um sie beim nächsten Mal automatisch zu laden, indem Sie entweder im Dialogfeld "Herunterfahren" oder innerhalb der Sitzung im Dialogfeld des Symbols für den Sicherungsdesktop auf die Schaltfläche "Speichern: Smart" klicken. Wenn Sie darauf klicken, werden die Steuerdateien im Ordner / smartsave ausgeführt. Beachten Sie, dass einige Puli-spezifische .pet- oder .sfs-Pakete möglicherweise ihre eigenen Steuerdateien zum Ordner / smartsave auf dem Startgerät als / profile / Common / smartsave hinzufügen.

* Wenn Sie genug Erfahrung haben, können Sie das Paket restore_latest.pet durch die entsprechende Zeile in Ihrer Smartload-Datei aktivieren (siehe beispielsweise die Datei / smarloadr im Installationskit). Mit diesen Einstellungen wird die neueste Sicherung beim Booten automatisch wiederhergestellt. Beachten Sie, dass kumulative Sicherungen möglich sind, d.h. Sie können mehrere Sicherungsdateien nacheinander wiederherstellen, auch solche, die in verschiedenen Sicherheitseinstellungen auf verschiedenen Computern erstellt wurden. Puli versucht dies zu verwalten und sendet bei Bedarf Warnmeldungen. In extremen Fällen kann es jedoch zu unvorhergesehenem Verhalten kommen.

* Über das oben erwähnte dynamisch ändernde "neueste" Backup hinaus können Sie auch ein anderes "festes" Backup automatisch wiederherstellen. Aktivieren Sie dazu das Paket restore_fixed.pet in Ihrer Smartload-Datei. Mit diesen Einstellungen sucht Puli nach einer Sicherungsdatei im Ordner / backups / fixed des Startgeräts, um sie beim Start automatisch wiederherzustellen. Beachten Sie, dass dies unabhängig von der Funktion "restore_latest" ist, sodass Sie sie bei Bedarf auch zusammen anwenden können. Das Wiederherstellen von Sicherungen beginnt, nachdem das Sicherheitsprofil eingerichtet wurde. Beachten Sie, dass aus Sicherungen kein Sicherheitsprofil wiederhergestellt wird.

* In Ihrer Smartload-Datei können Sie auf ein bestimmtes Paket (force_mild.pet oder force_rigorous.pet usw.) verweisen, um das voreingestellte Sicherheitsprofil durch ein anderes zu ersetzen. Mit dieser Funktion kann das Einrichten der Startzeit mit einem Schlüssel eine intelligente Sicherheitsprofilauswahl enthalten.

* Sie können die Datei puli <version> .sfs aktualisieren, z. B. um sie mit dem Inhalt der tatsächlichen Patch-Struktur zu aktualisieren:

ein. Stellen Sie sicher, dass das Pendrive eingesteckt ist (entweder montiert oder nicht montiert).

b. Öffnen Sie ein Terminal und führen Sie eine Aktualisierung durch

c. Die temporären Dateien befinden sich im Ordner / root / squashfs-root. Wenn das Skript danach fragt, können Sie den Inhalt von / root / squashfs-root manuell bearbeiten, ihn mit Patch-Dateien aktualisieren usw. Seien Sie vorsichtig beim Hinzufügen neuer Links: Relative Links sollten nicht auf / ro ot / squashfs- verweisen. root-Verzeichnis.

d. Warten Sie, bis alle Vorgänge abgeschlossen sind.

* Das Verkleinerungsskript funktioniert genauso wie das Aktualisieren, außer dass es das Dienstprogramm zum Entfernen integrierter Dateien aufruft, bevor es auf das USB-Laufwerk zurückschreibt. Die temporären Dateien befinden sich im Ordner / root / squashfs-root. Sie können den Inhalt dort manuell bearbeiten, wenn das Skript dies anfordert.

* Durch Klicken auf einige Symbole werden integrierte oder Smartload-Programme basierend auf ihrer Präferenzreihenfolge geöffnet. Sie können die Einstellungen in den Dateien / usr / local / bin / defaultxxx der angegebenen Profile ändern. Für das Desktop-Schreibsymbol kann beispielsweise die folgende Einstellungsreihenfolge geöffnet werden: LibreOffice, SoftMaker FreeOffice, Abiword - je nachdem, welche installiert ist; Das Paint-Desktop-Symbol hat möglicherweise die Präferenzreihenfolge: Gimp, Mypaint, LazPaint, Nomacs, Mtpaint. Das Zeichen-Desktop-Symbol kann folgende Öffnungsreihenfolge haben: Inkscape, AzDrawing, Inklite; Das Datensatz-Desktop-Symbol hat die folgende Einstellungsreihenfolge: SimpleScreenRecorder, XvidCap - letzteres ist die Standardeinstellung. Das Desktop-Symbol des Telefons hat die folgende Einstellungsreihenfolge: Skype, https: /appear.in, xchat usw. Beachten Sie, dass die Verwendung von https: /appear.in in einigen Browserversionen eingeschränkt ist, da Kamera / Mikrofon in WebRTC nicht zulässig sind API.

* Skype ist für 32-Bit-Linux nicht mehr verfügbar.


* Sie können Web-Plugins ausprobieren, die für einige Browser verfügbar sind, und daraus sogar Smartload-Module erstellen. Solche Module können die Standardpakete für Skype, Teamviewer usw. ersetzen.

* Das Zip-Desktop-Symbol öffnet PackIt. Xarchive bleibt über die Menüs verfügbar.

* Beachten Sie, dass einige gängige Puppy-Dienstprogramme, z. B. die Auswahl von Standardanwendungen, zugunsten der Puli-spezifischen Funktionen entfernt wurden.

* Beachten Sie auch, dass das .DirIcon des ausgewählten Profilordners auf dem Desktop als Sicherungssymbol angezeigt wird.

* Wie oben erwähnt, beabsichtigt Puli, alle Festplatten außer dem Startgerät zu deaktivieren. Dies erfolgt über das Skript / usr / bin / diskdrop, das standardmäßig in allen Fällen ausgeführt wird. Diese Funktion ist jedoch nur im Crazy-Profil aktiviert und im Rest neutralisiert (durch ein leeres Diskdrop-Skript im Ordner / usr / bin dieser Profile). Die deaktivierten Laufwerke können innerhalb der Sitzung nicht vollständig wiederhergestellt werden. Sie können jedoch versuchen, sie mit dem Skript / usr / bin / diskrise wiederherzustellen, für das das Startgerät angeschlossen sein muss. Nach der Auflösung können sich die Kennungen der wiederhergestellten Laufwerke ändern (z. B. wird sda1 anstelle von hda1 stb angezeigt).

* Warnung! Puli löst den Pendrive am Ende des Abschaltvorgangs ab, um zu verhindern, dass das Dirty-Bit gesetzt wird. Einige Computer merken sich diesen Status, bis sie physisch entfernt wurden. Ziehen Sie in diesem Fall nach dem Herunterfahren den Stecker aus der Steckdose. Repariere niemals das schmutzige Bit in Windows! Puli setzt es das nächste Mal während des Startvorgangs zurück.

* Um den Startvorgang zu beschleunigen, wird Windows 10 standardmäßig nicht vollständig heruntergefahren. Stattdessen wird tatsächlich Winterschlaf gehalten. Daher wird das NTFS-Dateisystem von Windows 10 in Puli (wie in allen Linux-Varianten) als schreibgeschützt angezeigt. Wenn Sie von Puli aus auf diese Partition schreiben müssen, ändern Sie entweder permanent die Standard-Energieoptionen Ihres Windows 10 oder behalten Sie die Umschalttaste bei, während Sie in Windows 10 Herunterfahren auswählen.

* Auf die Windows-verschlüsselten Laufwerke kann standardmäßig nicht zugegriffen werden. Sie können Linux-basierte Entschlüsselungsprogramme wie Dislocker herunterladen und ausprobieren.

* Einige andere USB-Installationstools als LiLi akzeptieren keine ZIP-Dateien. In diesem Fall benennen Sie die Datei Puli_install.zip einfach in Puli_install.iso um. Diese umbenannte Datei wird zur Installation akzeptiert.

* Das Puli-Paket enthält die Ordner / Dateien zum Booten im UEFI-Modus.

V. Useful links

Puli homepage with links to mirrors
Mirror including the proposed additional packages for Puli here.
Puppy Linux knowledge base
Puppy forum (huge collection of HOWTOs, ideas, and installable packages)
32-bit and 64-bit Puppy Linux packages (programs, Nvidia drivers, etc)
Adobe Flash plugin (See details above in section "For advanced users")
Extra ffmpeg codecs for chromium flavors such as Slimjet or Vivaldi (Earlier extra ffmpeg codec versions may not work with the latest browser)
Common CA certificates (You can browse this link for the latest ones - the ca-certificates] associated with the newest Ubuntu versions may be OK for browsers such as Netsurf or Links)
USB install tools (Some of them are Linux based, others are created for Windows only)

Anhang A. So installieren Sie Puli in einer Linux-Umgebung

Im ersten Abschnitt oben habe ich eine einfache Methode zur Installation von Puli in einer Windows XP / 7/8/10-Umgebung beschrieben. Für einen erfahrenen Linux-Benutzer kann die Verwendung des neuesten Weins in Betracht gezogen werden (mit Ausnahme der FAT32-Formatierung des Pendrive und des Aktivierens des bootfähigen Flags empfehle ich die Verwendung von GParted für diese Unteraufgabe). Die folgenden Lösungen sind jedoch auch einfach und unkompliziert:

Wenn Sie eine 32-Bit-Puppy-Linux-Distribution / Puplet wie Puli 6.x.x oder Puli 3.8.3 Bark 6 oder Pemasus Upup Precise 3.8.3.1 haben:

1. Erstellen Sie ein bootfähiges USB-Laufwerk

ein. Klicken Sie auf dem Desktop auf das Symbol Installieren. Klicken Sie dann im Dialogfeld "Installieren" auf die Schaltfläche "BootFlash USB-Installationsprogramm" und befolgen Sie die dortigen Anweisungen. (Wenn Sie kein Installationssymbol haben, versuchen Sie, den Menüpunkt Setup / BootFlash install Puppy to USB auszuwählen.)

* Bootflash befindet sich möglicherweise nicht im Desktop-Menü Ihres Welpen. Es kann jedoch eingebaut sein. Versuchen Sie, ein Terminal zu öffnen und bootflash einzugeben

* Laden Sie im schlimmsten Fall mein Bootflash-Dienstprogramm herunter und verwenden Sie es

b. Wenn Sie fertig sind, löschen Sie alle Dateien mit Ausnahme von ldlinux.sys vom pendrive.

2. Kopieren Sie Puli auf das Pendrive.

ein. Die neuesten 32/64-Bit-Pulis sind im sourceforge.net-Repository in Form komprimierter Dateien in Puli- (version_issuedate) -Ordnern verfügbar. Laden Sie die bevorzugte Datei Puli_install.zip herunter, die die Puli-Laufzeitstruktur enthält.

b. Öffnen Sie die entpackte Struktur und kopieren Sie ihren Inhalt in das (Stammverzeichnis) des USB-Laufwerks.

3. Hängen Sie den Pendrive aus.


Wenn Sie ein anderes 32-Bit-Linux haben

ein. Die neuesten 32/64-Bit-Pulis sind im sourceforge.net-Repository in Form komprimierter Dateien in Puli- (version_issuedate) -Ordnern verfügbar. Laden Sie die bevorzugte Datei Puli_install.zip herunter, die die Puli-Laufzeitstruktur enthält.

b. Benennen Sie einfach die gerade heruntergeladene Datei Puli_install.zip in Puli_install.iso um

c. Laden Sie eines der Linux-basierten USB-Installationstools herunter.

d. Starten Sie das Linux-basierte USB-Installationstool und befolgen Sie die dortigen Schritte. Wählen Sie im entsprechenden Auswahlfeld die Datei "fake" Puli_install.iso als Quelle aus.

Vor dem Neustart Ihres Computers vom Pendrive

ein. Sie können einige nützliche Pakete aus den Unterordnern Puli- (64/32 Bit) / Pakete des Repositorys sourceforge.net herunterladen. Laden Sie die ausgewählten herunter und legen Sie sie im Ordner / packages Ihres Boot-Pendrives ab. Ich habe auch Validierungsdateien hochgeladen (sha und / oder md5), sodass Sie das heruntergeladene Material überprüfen können, wenn Sie möchten. Beachten Sie, dass Sie möglicherweise neuere Versionen auf der Download-Seite des jeweiligen Distributors finden. Siehe den Abschnitt Nützliche Links oben.

b. Ich empfehle auch die obigen Abschnitte zu lesen.

c. Wenn Sie wissen, was zu tun ist, können Sie jetzt einige Startparameter in syslinux.cfg und in puli.cfg konfigurieren.

d. Stellen Sie sicher, dass das BIOS so konfiguriert ist, dass es von pendrive startet. Die Startprozedur kann fehlschlagen, wenn einige Puli-Dateien, d. H. Initrd.gz, * drv_puli (Version) .sfs und / oder puli (Version) .sfs, auf Ihrer Festplatte weiterhin verfügbar sind.


Sie sind bereit. Puli ist installiert. Probieren Sie es aus!
Post Reply

Return to “Für deutschsprachige Anhänger”