Skype pojawia się dwa razy w Launchpad . Tak to działa od jakiegoś czasu, ale jeśli dobrze pamiętam, myślę, że zaczęło się, kiedy pozwoliłem Skypeowi na automatyczną aktualizację.
Wszelkie pomysły, dlaczego Skype pojawia się dwa razy?
Jak pozbyć się dodatkowej instancji Skype?
Przeszukałem dysk twardy za pomocą wyróżnienia, w tym „plików systemowych”, w poszukiwaniu dodatkowego pakietu aplikacji. Nie istnieje
Po kliknięciu jednej z ikon Skype w Launchpadzie oba wydają się uruchamiać tę samą aplikację (Monitor aktywności potwierdza to - są na tej samej ścieżce).
Odpowiedzi:
Cóż, trochę więcej badań i mogłem znaleźć rozwiązanie.
* Postępuj ostrożnie. Kopia zapasowa. Bądź mądry. To działało dla mnie YMMV. *
Proste rozwiązanie
Najprostszym sposobem na rozwiązanie tego problemu jest usunięcie bazy danych SQLite, która przechowuje dane Launchpada. Aby to zrobić, wystarczy otworzyć następujący folder:
i usuń wszystkie znajdujące się tam pliki .db. Będą mieli nazwę pliku, która wygląda tak,
Następnie otwórz terminal i wpisz polecenie, a następnie return:
Ale bądź ostrożny, stracisz wszystkie grupy ikon utworzone w Launchpadzie. Z tego powodu nie podobało mi się to rozwiązanie, więc pracując nad tym, aby pozbyć się duplikatów ikon, użyłem następującego rozwiązania na moim komputerze.
Trudne rozwiązanie
Otworzyłem wyżej wspomniany folder i zlokalizowałem wyżej wspomniany plik, a następnie otworzyłem ten plik w przeglądarce SQLite Database Browser , przeciągając go na ikonę przeglądarki db.
Po otwarciu pliku kliknąłem Przeglądaj dane, a następnie wybrałem Aplikacje z menu Tabela.
Następnie przewijałem listę aplikacji, aż znalazłem jeden ze zduplikowanych rekordów dla Skype'a i wybrałem go.
Po wybraniu duplikatu rekordu kliknąłem opcję Usuń rekord.
Następnie zamknąłem Przeglądarkę baz danych SQLite i potwierdziłem, że chcę zapisać zmiany.
Następnie przełączyłem się na terminal i wpisałem polecenie, a następnie return:
I doppelganger Skype został w ten sposób pokonany z mojego Launchpada.
źródło
ŁATWE rozwiązanie. Pobierz panel Preferencje sterowania LaunchPad i użyj go, aby ukryć niepotrzebne strony, grupy lub pojedyncze ikony, takie jak zduplikowana ikona Skype.
źródło
Dodatek do odpowiedzi Samuela Mikela Bowlesa. Podczas edycji bazy danych Launchpad najlepiej jest usunąć wszystkie odniesienia do aplikacji.
Struktura bazy danych jest następująca:
Elementy TABELI Jest to tabela, w której przechowywane są wszystkie elementy startera. To jest pierwsze miejsce do usunięcia aplikacji. Kolumna „rowid” odpowiada tabeli aplikacji „item_id”. Kolumna „parent_id” odpowiada tabeli grup „item_id”.
TABELA aplikacji Tutaj przechowywane są wszystkie aplikacje (z nazwą aplikacji czytelną dla człowieka w kolumnie „Tytuł”). Znajdź tutaj aplikację, którą chcesz usunąć, i zapamiętaj „item_id”, abyś mógł ją również usunąć z tabeli przedmiotów.
Grupy TABELOWE Zawiera grupy utworzone w starterze. Kolumna „item_id” w tej tabeli odpowiada kolumnie „parent_id” w tabeli elementów. Miałem kilka osieroconych grup, które usunąłem, usuwając wpis z tej tabeli.
Jest to oczywiście trudny sposób, ale daje pełną kontrolę. Łatwiej jest używać kontrolki Launchpad.
Aktualizacja: usunięcie wiersza z tabeli elementów wydaje się również usuwać pozycję z tabeli aplikacji, więc nie trzeba jej usuwać w różnych tabelach. Są one powiązane, jak zakładam.
źródło
Na tym forum znaleziono prostsze, mniej potencjalnie destrukcyjne rozwiązanie :
źródło
To z powodu aktualizacji. Wystarczy usunąć stary ze stacji dokującej, klikając prawym przyciskiem myszy ikonę, a następnie wybierając opcję Usuń ze stacji dokującej.
źródło