Antworten:
Imgur bietet hierfür Tools . Sie können sogar ein Shell-Skript von imgur.com herunterladen, das über die Befehlszeile funktioniert.
Die direkte Installation von Software anstelle der Verwendung des offiziellen Ubuntu- Repositorys öffnet natürlich eine Sicherheitslücke , die GNU / Linux für Trojaner-Malware anfällig macht. Obwohl dies normalerweise nicht empfohlen wird, können Sie es trotzdem tun, wenn Sie möchten. Hier ist wie.
Wenn Sie kein persönliches bin
Verzeichnis zum Speichern ausführbarer Dateien haben, erstellen Sie zunächst eines, indem Sie die folgenden Befehle ausführen:
cd
mkdir bin
source .profile
Führen Sie die folgenden Befehle aus, um das imgur-Skript herunterzuladen und zu installieren (Sie müssen nicht root sein):
wget http://imgur.com/tools/imgurbash.sh
chmod a+x imgurbash.sh
mv imgurbash.sh ~/bin/imgur
Führen Sie jetzt einfach imgur
den Pfad zu einem Bild aus, um es auf Imgur hochzuladen.
Zum Beispiel:
imgur /usr/share/banshee/icons/hicolor/128x128/devices/phone-google-nexus-one.png
Dies ergibt die folgende Ausgabe:
http://i.imgur.com/SoIwv.png
Delete page: http://imgur.com/delete/VTtZOI9LOhtZ2oB
Haven't copied to the clipboard: no $DISPLAY
Die erste Zeile ist der Link zur Imgur-Seite und die zweite Zeile ist der Link zum Löschen des gerade hochgeladenen Bildes. Wenn möglich, kopiert das Skript auch die Imgur-URL zur sofortigen Verwendung in die Zwischenablage.
Genießen!
[Hinweis: In dieser Antwort wurde zuvor vorgeschlagen, die Befehle als root auszuführen , um das imgur-Skript einzufügen /bin
. Die Verwendung von root sollte nach Möglichkeit vermieden werden. In diesem Fall können wir das persönliche ~/bin
Verzeichnis eines Benutzers erstellen . Es ist ein zusätzlicher Schritt, aber die Sicherheit ist es wert.]
Wenn es Ihnen nichts ausmacht, verwenden Sie eine GUI:
Shutter ist ein funktionsreiches Screenshot-Programm. Sie können einen Screenshot eines bestimmten Bereichs, Fensters, Ihres gesamten Bildschirms oder sogar einer Website erstellen - verschiedene Effekte darauf anwenden, darauf zeichnen, um Punkte hervorzuheben, und dann innerhalb eines Fensters auf eine Bildhosting-Site hochladen.
Bearbeiten _> Einstellungen
Ich verwende eine leicht modifizierte Version von Sirupsens Linux Screenshot Uploader-Skript : https://gist.github.com/2941720
Installieren Sie es als
curl https://imgur.com/tools/imgurbash.sh > ~/bin/imgur && chmod 755 ~/bin/imgur &&
curl https://gist.github.com/raw/2941720/shoot.sh > ~/bin/shoot && chmod 755 ~/bin/shoot
und nenne es (vorausgesetzt es ~/bin
ist in deinem PATH
) mit shoot
. Wählen Sie den Bereich des Bildschirms aus, den Sie erfassen möchten, indem Sie ein Rechteck um ihn herum zeichnen. Dieser erfasst ihn, lädt ihn auf imgur hoch und teilt Ihnen die URL mit.
Es wird intern verwendet imgurbash.sh
, hat jedoch eine Problemumgehung, wenn Sie diese Abhängigkeit nicht installieren möchten.